MHIVDRRLNPGGKSLVNRQRFLRRVRAYVQQAVRDSLKDRSIKDLDKEGQISIQRDVIHEPTLHRAAQGGSRERVFPGNHDYMEGDKIKRPDGGAGAGSKAGQGEGNDDFQFALSREEFLDLFLDDLELPDLAKRRLIGGAVDGIRRAGYSTVGNPSNLSVPRTMQKAMSRRLALRRPKGADLARIEEEIALIEARTSPLPDDATRLEALREERSTIIRRRNLIAYIDPVDLRYRRFETVPKPVAQAVMFCLMDVSGSMTEHMKDLAKRFFALLHLFLSRCYEHVEVVFIHHTDRAAEVDEQTFFYSTVTGGTLVSSALDKLIEVVQERFRPDDWNIYVAQASDGDTMQSDNGRVVSLMQQEILPFSQYFAYLEVGREEFADIESIGTTTGLWQAYAPVSEANRNFVMRKVHHRREIYPVFRELFQRKGVAERSS