MSALGTLSGGAAGVSGLIRLRRRVAPALAAPSHHAAGTLNCAALPDAAPLVWGRQLRPSLLLPATLLPSSSQGARRHTPRRPAAAAGREAKSVGFLEKYPALVTGFFFFMWYFLNVIFNILNKKIYNYFPYPYFVSLIHLVVGVVYCLISWSVGLPKRAPINGTLLKLLFPVALCHGIGHITSNVSFAAVAVSFAHTIKALEPFFSAAATQFILGQQVPFSLWLSLAPVVIGVSMASLTELSFNWTGFINAMISNISFTYRSIYSKKAMTDMDSTNVYAYISIIALIVCIPPAVIFEGPRLMQHGFSDAIAKVGLTKFVSDLFLVGLFYHLYNQIATNTLERVAPLTHAVGNVLKRVFVIGFSIVVFGNKISTQTGIGTSIAIAGVAMYSYIKAKIEEEKRKKSA*