MKLLESSRFEAINASLCFETGDCKIVGRIESYSCKMVGSDKRLFKSMNAEAGGGPNDLQALSPPQSALISQSPNRVYSRSQSDDGEGHLCDTISRKTLFHLIGTLNASFHPDYDFSQAKSDEFSKEPSLDWVMSSVDSNLFAMANQAYSALRPHLWAAMDSEITLAECDIFSYNPDLVSDPYGEDGCLWSFNYFFYNRRLKRIVFFTCRAVRSVDWSNCAQMFFSGGMALCI