MAIGLSFQAYAADTIKVGIMHSLSGTMAISETPLKDVALMAIDDINAKGGVLGKKLEPVVVDPASNWPLFAEKARQLLAQDKVAVVFGCWTSVSRKSVLPVFEELNGLLFYPVQYEGEEMSPNVFYTGAAPNQQAIPAVEYLLSEDGGGAKRFFLLGTDYVYPRTTNKILRAFLHAKGIQDKDIEEVYTPFGYSDYQTIVANIKKFAAGGKTAVVSTINGDSNVPFYKELANQGLKATDVPVVAFSVGEEELRGIDTKPLVGNLAAWNYFESVDNPTNKAFVADYRAYAKAHKLPNADTVVTNDPMEATWVGLHMWAQAVTKAGTTDVDKVREAMAGQTFNAPSGFTLTMDATNHHLHKPVMIGEIEGNGQFNVVWQTDKPVRAQPWSPWIPGNDKKPDHPVKTVSQ*