MGRSPCCEKVGLKKGRWTAEEDKILTDYIQENGEGSWKTLPKNAGLLRCGKSCRLRWINYLRADVKRGNITPEEEEIIVKLHAVLGNRWSVIAGRLPGRTDNEIKNYWNSHLRRKIYCFMRSLNESLPPTDMAAVNSATSKRRVRGSRNKPATEEEKNMALSQNSFESMPSCNREEGEEISMMDACYEMESITISSTFASCPSLEASLGPYHHWSDDEIMKLSNMFENGVLVNPSGNNVTLKDEPNGIECGQMNVDIMGTDQSKNNASNGDSGEWYPNCSSVNSAIDYQWSDWDMGGSVQSNNQWNLCDDQVMNCLWSTGIGEINYGFHP