MRNWIRKIKCDEGKPFCNRCTSTGRKCDGYAVEPASVLRWQRPQTLQIDSSTSGEEARALQYYCEHVAPFIAGPTDPYFWTHLAVQFINREPAVKHSVIAIGLLYGNMNGGTNTHLDGVALSHYNAAIFELKSLQNDNNGLALVLSHVWTDMAFSANEAGFDQHLERFRQITEQTTKFAESQVNCQPTHFLFEAGYTPSLFFIATKCRALDVRLEALRLLSTLGSPREAVWDKGELFCIARRLIELEHNVGLDSFGVLQYTGPESCLGIPRDEVRIRHFVPEKSTLWDSSINGVDMGGNFKVRFFMRTPEDALYVHEEVLGCEYVPDLSPFEGQHESFSSSPQSIQGWEETTIF