MTTEDSAPVRIVSCRMVRPSLSGVATCSAEPAAETVHLAPWDLQMLTVDYIQKGILLPKPPAGDGGERLVERLASSFARALGRFYPFAGRLAAEEQLEGSGVTVSLRCTSEGAEFVHAVAPGATVADVAASLYIPRVVWSFFPLDGLVGADAVAGSRPVLAAQVTELADGVFVAMSLSHAVADGTAFWHLFNTWAEMSRSGGDDAEMFTPPPVLERWFPDACPVPVPLPFAKLEHMIRRFDCPPVEECFVHFSAESIKNLKARANAEVASAGVGSATSTPTLSSLQSLLAHVWRAVCRARRLSPVEETTYTVLVGYRGRVKRIPQAYAGNAVVRATARSTAGEILDRGLGWTAQLLNSTITSLDVAALVGSLSYWHRDPRFAYLAGFWNPAMMVTGNSPRFDVYGNDFGWGAPLAVRSGGANKVDGRVTVYEGLGGGGSMGMEVCLAPEALARLAADDEFIYQEFGTDVQL*