MGARCSKLSVCWWPPRFKSPMLENGAAEDDGSGVPVFAEYSLAELRVATDGFATDRIVSEHGEKAPNVVYRGTLFSSGRTVAIKRFGRSAWPDSRQFLEEARAVGQLRSRRLANLIGCCYESGERLLVAEFMPHETLAKHLFHWETNPLSWAMRTRAAFYVAQALEYCSSKGRALYHDLHAYRVVFDAEGNPRLSCFGLMKNSRDGKSYSTNLAFTPPEYLKTGRVSPESVVYSFGTVLLDLLSGKHIPPSHALDLIRGKNFLVLMDSCLEGHVSSSDGTDLMRLASRCLQYEARDRPNLKTVVSGLECLQKDVSTPSHTLLGIQHDNKNSDRISLSAIGKAFARADLNEVHEILLHDGYDEDDTANAELSLQSWNDDVSESFVVKRHADNAFRSKDYSTAIECYSRFIDSGAGVAPTMLGRRCFAYVVAGNPQEGLEDAKRAEVIASDWPMGHYLQALALHNLGREAESQEALKNGTALEAAMNSRARTV*