MGRTFREQLCFLLLSVSVLRGCCRDLENNEISDEFYSLFNPEPRRDPPDAFVYRRPLRCMDMVAVEGQFTFTAETPHLSCATFLMAEPSELISVEFGRVDIDCSGGDFITVFDGWVMKGEKFPSSQDHPLPLYERYVDYCDSAPARRSVRSSQNVAMVFFRVHSAGSSFTLTVRKHVNLFPCNAISQSPEGSYTMVIPQQRRNCSFSILYPVAIDISEYRLGRHSSFPKRIMPGCTESEDFVQLLGGNGIDTSKLLPITDICTSFTGPTHMKIGCDNTVVRMVSSGSFVSRVSFSYRALDSQELQTIKLNNVEDFCFNN