MRGVYSSVTDIRRKIFTEIARMAYNGDYSVIEELPYKIIPGEVATYRESIFLERAIVGERLRLAMGLPLRPIDQHTILSTGITNSIIAEKYYEPPLINIIKFACHACPDNIVKVTDACQGCLAHPCKEVCPKNAIQIVNGRSVIDQDKCIKCGLCIKNCPYGAIMKMERPCAKACGMDAIKTDEHGHADIDYDKCVSCGMCLVNCPFGAISDKGQIFQLITAMKEGYKVYAAVAPAFVGQLGPKVTPEKLKGAMKTLGFEDTIEVAIGADLCTVEEAEDFLSKVPQEQPFMGTSCCPAWSVMAKKLFPEFKPYISMALTPMVLTARMIKKDHPDCKVVFIGPCAAKKLEASRKSVRSDVDFVLTFEEIMGMFEAKDIHFEDLTEVEQLGEASADGRGFAISGGVAQAVVNCIHETHPDVEVKVHAEESLRNCKKMLQDAKKGIYDGYLLEGMACPGGCIAGAGTLQPIVRAKNAVNKFKNSSAKKISSESQFVERLDELVEE