MEAKADFVLANDANDEHRRVILENLKRVDRGFGDERKWVVTHLDANRVLSECYLQKDFFDLIDIDSFGSDISLFLRSAMNTLSFDGLLYVTSTDGHSSGGHHPDHSLAAYGAYVRPMPYSNEVGLRMLIGGAVREASVLGYYITPLFSYYSYHGPVFRVMLRVNRGKLLENRHYGFITYCNNCGNSQEFSWAELGQISCSCSGSHGSRSLVISGPLWTGPLHSAAYISKMINLAEEWGWIGNGAETDLEKLLKQMLDESDPRLKSGYIKMDEVASRAKINSPPLRTMMSAMQKEGYATSRSHIASNAIKTDCPMSVCIRISKELQGVDSFSV*