MVNVGTYKADNGFKPGFLGVIEAVLKQKLPVSGIKAKPHIDSRIKTMKKDFRVVYDMLNGENYSGFGWDPHKNLVVAEDEVWNAYVKTHKGAGQWRSRSFPHYEMFCTIFGKDRATGKGATTTEDVLDELAKTEENEDTQILGMDFVEMEHYTSTASTNNEEPVRKERGGGAPTIWMDFKKLP