MFFSQSLLQGLFKHLGFRQQYCSVLPSLTSACRAPEMQQEGVEFNTGEEAKKRRLDDDGSGASPSPFTDSEDLRALLEPLSKEQLVDLLSNAGFQYPAIADEIREVASKDPAHRKLFVRGLAWETSSEALRDVFKQYGEIEEGAVITDKNSGKSRGYGFITFKHMDSAQRALAEPSKIIDGRIAVCNLAVTGTHPPVVTGDLAQRKLFIGSLSYETTTETLINIFSQYGDIEEGSVAYDKVTNKSRGFAFMTFKTMEAARRALADPNKTIEGRNVVIKLALEGLKEKPPATQMVPQFQPGYAVNPNIAGYPRAPMQATAGLSGYPSNLPSYGSQPSYAALAGAQYGVGATGGQFGAAPYSQYGGGYASSQGAQSGLSTHGVMPGYFGAPS*