MAALANFAAASHLGKQNMVGFSADSTFLGLQLHAPSASLPSSKVSQRKFLATSVRANAVAAPIEAIKPVDSKRTATQSTCIITGASSGLGLATAKALADTGEWHVIMACRDFLKAEKAAKSAGLPKGSYTVMHLDLASFESVRQFVENFRRCGRPLDVLVCNAAIYLPTAKEPTFSAEGFEVTVATNHLGHFLLARSLLGDLEKSESKLKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLAGGLNGINVSPMIDGGAFDGAKAYKDSKVCNMLTMQEFHRRYHEKTGITFASLYPGCIATTGLFRSHVPLFRALFPPFQKYITKGFVSEEEAGKRLAQVVSDTSLRKSGVYWSWNNDSSSFENCLSEEASNPEKAKKLWEISEKLVGLV*