MNAEMSASHLVCALVFLTIGLEPYGVEATGEYCHGWVDVYNVWHKGFQCPERFDGEEARFCCGTCILRYCCTAVEARLDQGACENDNFFEFESDDPASKNPPQLPTYLPFLIVASVFVSFVIIGSFIAICCCQCLRPKAEDRQNGPLPIQSRLLESGPSSDTRTPSRYSNASSSSTSRCSTGGRAPNICTVGTEATMNMYMSTANGFPGIGSQSQQYMPPTQTSSQFLQPPYLSYGMPPEHPMLMNPSYMENRTVYGHQQAHSFQQAPMHTEQLYSGVPI