MARGWRYISRYLHIQERWRHAPRERVDCLVVGAGVVGLAIARAIAMRGREVLVLEAAPTFGTATSSRNSEVIHAGIYYPRDSLKALLCVQGRNSLYCYCKEHDVPHKQVGKLIVATDTGQIPALETIFSAGQNNGVSDLCYMSSKDVSELEPNIACVKALWSPSTGIIDSHSFMLCLQADAEAHGATFAFNSSVIQGDVCCKGIELYVCSTEVLTAQSEPDQMDANSLVMCAKTVINAAGLNASAIARRLHGFPSKAVPPIFFSRGCYFSLAGEEKAPFSHLVYPIPGEGGLGVHVTLDLNGQVRFGPDVEWLDNTSANEAYQLEFDYRVDPKRAEKFYPEIRKYYPALQDGALKADYAGMRPKLSGPGCPPADFLIQGQEVHGVCGLVNLFGIESPGLTASLAIADRVCAMLC*