MAELVPFAVPAESVKTLVVWDLSSGPTAEDLHRSLFTVFSKFGLLYSVRVFPNAAVARPGFYAIIKFYSARDAHRAQKACNRKQLFQKSPVKVHLGTKHKAVQHQALALNSSRCQELANYYFGFNGWSKRILKLQDLSDLEERENEDTVAAAQKQRVKFFCALEVVLPAYECRSPGVGVAEEPLDKLEEDLGPLSFIMKRKITQKLAIQKALSDAFQKLLIVVLESGKIALEYRPSEEIIDVRTEELQDLIHCFCSTVSYSCHREEECLDFSLEEEEVWLPETD