MSLHPPTTKSVIVVGDGYAAKNTLQSLVARHGGSVTVVAGVSNPETFTPMAGVIPTKANMWDKYALAETLKERNYARLFLVLPGHADRLHVGMNGLHAAREAGIKQVVVISVLTADTRTDVDGHFRPLKDDVKTLGRVSAVGREDNDAASLDESPPPLPLLAQAPMVRRISSTSVRNNVSSDHSSASGGSQDVSDPSKCLRIQRRNIVEGWFPMKVKIVQFSLPSFDPKSRAGKPVNATSDNGISLLEQALMGPYHSKVATASGIPTTPVDDSHVAGSSQLPDDGTLLNKAPTVWQEYLESLVPPGETVEVPKEISFTASPTPLAPAAVAPVPPFNVANIDRFSPQADQRPVQNDRLVGLIQALQARQRALTYHPGWM*