MSNEIVNVTEFEPAAKAKLPKMVFDYYASGAEDQFTLKDNRSAFEKIRFRPRILIDVSNVDLTTTILGFKISMPIMIAPTAMQRMAHPEGELATARAAAAADTIMVLSSWATSSVEEVASTGPGIRFFQLYVYKDRNVVAQLVRRAERAGFKAIALTVDTPRLGRREADIKNRFVLPPHLSLKNFEGLNLGTMDKAEDSGLASYVAGQIDRSLSWKDIKWLKTITTLPILVKGVLTAEDTRLAIQAGAAGIIVSNHGARQLDYVSATIDALEEVVLAAQGRVPVFLDGGIRRGTDALKALALGAAGVFVGRPVPFALAVDGEAGVKKMIQMLRDEFELAMSLVGCTNVKQISRNHIVTESDLRQASSRL*