MMKLMKRLKPYWLSITAVLVLTFGQVIGQLYLPTLMSNIIDKGVVTGDTDYIWSTGMKMLLISFASVILSVIVVYLASRISMGFGKELRDKIFTKVEDFSLQEFDKVGTSSLITRTTNDVVQIQNVLYMMMRLMVMAPIMLLGGIIMAVGRDAKLSLIFVVVLPLLLLLVVILGGKAMPMFKSLQKKMDKLNRVIREGLTGIRVVRSFNRNEDELEKFEEANADYATTAIKVNRLLSLMSPLMMLLMNLTSIAIVWIGSIFIGNGDMQVGDLMAFIQYAMQIMMSFMMLSAVFIMIPRAGASAERINEVLDMNAEILNPENPKTSTPPAKLSFEHVTFRYEGAEKPVIEDITFEANAGETIAIIGSTGAGKSTLINMIPRFYDVESGVVKINGIDVREMDQSSLRQKIGLVPQKAVLFTGTIASNMRYGKEDATDEEIWEALRTAQAENFVSKLANGLGSRVEQGGNNFSGGQKQRLSIARSLIRKPEIYIFDDSFSALDFKTDAKLREALKAETTEAVTLIVAQRITSVVNSDQIIVMNEGKIAGMGTHEELKESNQIYQEIMRSQLSEEEIA*