MYAKCGSLVDGEEVFGRLPEQSVVAWASLLAGYVEHGLYLEALECVEQMKLDGISPNALTFVYSLKACSKLKALGEGQKLHADIAVEEFDMDQLVGITLVNMYAKCGLRVEAQEMFDLLDARNIVSWNMLITGYADYGFYEAVLENLAQMECEGVFPDAVTYVCCLKACSRESSLSCGQSLHSEIVKDCLEVEPSVCDALMDMYAKFGSFQDAEEVFDELPVKTIAMWNTLLAGYEDHGFAEKVLTCFEKMQSLGIEANGSTYACCLRACSRIGALGMGQQLHGKLIEEGYDRDLSVSHALVDMYSKCGSFKEAQEMFAEQPVQDTILWNALLAGYSKHGFSEKTLEFLEQMYVEDVPPDVVTLNFGLKACANTGAVCKGRELHAIIVKGEFEKETIIGNTLVDMYAKCGLLVEAQEVFDELVGQDVVSWSVLISG