MAPDLFTFSLVGLSLALAASLYWLLCLLGPAEIKGKSAVELSAGSLAREQVAPNYQEYAAFFQQPKQINSPDRVPKLVDTFYNLVTDIYEWGWGQSFHFSPAIPGKSHREETRLHEVRVADLLKIKPGDKVLDAGCGVGGPMRAIATYSGANVVGITINDYQVERARSHNNKAGLNSMCEVICGNFLHMPFSDDSFDGAYSIEATCHAPQLRDVYAEIYRVLKPGKLYVSYEWVTTPKYCSENAEHLEIIHGIEHGDALPGIRNYKQIVEAAKEVGFEVLMEKDLALPPAQPWWKRLKMGRLAYYRNHIVIALLSFLGIAPQGVVDVHEMLFKTAVYLTRGGETGIFSPMHLLLCRKPDTCQ*