MRSGKLPVSGKTIMLLCLASFLAGTIFASRKWTQPYSEINTDLVIPTMSNHEKLSTISRECDHKRKLAESNSGYIMGEVMKTHQAIKSLDKSISTLKMELAIARTRQKVTQHTKENRASNQSIPNKAFMVIGINTAFSSRKRRDSLRETWMPKGDKLRKLEKEKGIVIRFVIGHSATQGGVLDRAIDSEEAQYKDFLRLDHIEGYHELSTKTRLYFSKVVSIWDADFYVKVDDDVHLNLGMLAGTLAKYKLKPRVYIGCMKSGPVLSQKELKYHEPEYLKFGEEGNKYFRHATGQIYAISRDLAAYISMNSGILHRYANEDVSLGSWLIGLEVEHVDERSMCCGTPPDCEWKAKGGNMCVASFDWSCSGVCNSVERMKHVHHSCGEADAAVWNLANPL*