MAAYSSEHSWLRDFVPKLNEGLRGKLVAHRGFHDPLLSDLRPLECTLPALQMAWESGVLNCECDVRLSSDEQIILLHDPNLDRLVEESARPTPNANTIMAEELLRWPLKQPEIHIPLLQDALQSALRSGNRLVIELKGSPGSPSVGAAVAQLFAKDPTLLEACALVMSFEIPELLAFAAAVVLQRPKLLLLTAVSREGLEEKYQTLDLDSPAWEEQALQYLARKDLSLDGFYIEWTERLSNADASAFEKLCGMCTVGVWQHFGQTDSEEEASRLLDLGASFCNTDWPTSFIPA*