MRYSFVLAAATAVFGAEMAKDEARAAELYDSGKIHEQLMMKKISQWQADEQAGLMDSTQWPRLNYTKCVDGFAQAIPDSPLHKFRCKNIDLYDFINHATLGSPNTDYRGKSGASSWGWWDVETGREFIATGMYDGVGFIEVLPTGRMRHVGFLPKFAPVADRAYWTEIRSYQHYMVIGSELEGNGVQIFDMKKLLTVTDAEAPVLFTNAKDMTGHFNATLPLGSTHNIVINEEAKYGVAVGVRPRGEYCNGGLHFFSLEDPSNPVELGCDGQDGYVHDAQCLIYRGPDERYQGRDICYGYNEDSLTIYDVTDKRNSKIISITSYTGASYTHQGWVNDVNWQEWLFMDDEYDEEDLVGPAADGYPVTYIWDIRDLENPKQTGLFKATNRGIDHNLYVKKDLIFQSNYGAGMRVYDISSVPEDPTGNGVCEIAFFDIYPEDDHLEGGGIIAFSGSWSSYAMLPSGFIFINTIERGGYLVKMTKQESCKPKSCNADNCLRAMRAESVSGRLEESQEFCGEFTKTFVADVSVVPEFAQQGCAGNVISRVSSACSCLPTPTPAA