METDEAITEIGETAEKWRKALSRAVEAVVVLQVTATRDFDTETANVCNATGFIVDKQRGIILTNRHVVQTGPVVAEATFLNREEIPVYPLYRDPVHDFGFFRFDPTALKFMKCEEIPLAPEATAVGLEIRVVGNDSGEKLSILGGTLARLDRNAPHYKEDGYNDFNTFYMQAASGTKGGSSGSPVINCHGQAVGLNAGSNTNTSSAFYLPLDRVVRALKILQKCNSTAVHIPRGTLQMTLVHKGFDKARRLGLQGKTEQFLRQAFPAETGILVX