MAPAPAPPIMNKPFFHRFIFVFAPFKFQLTLLHFKYGRPLYTRTQQSKEQKGKARPGLKDFGGEREMDRAVMAIIIHILVCFLIMETTTAVDTVSNSENPFFSSNIHWEYNDRLYDRRPGASESGSVQPHDFVVKEFTLEDSAPQFSASTDPNGNLGEYSVDEGDMEALLSLKKAFIDPYGTLWDWTIENSKYICWSFTIVCINHRVVAIILPDAGLEGTIAEGIANLSMLEQLYLDTNNLTGSIPEAIGNLSHLTYLNLGVNKFNGGIPPAIFKLSELTTLNLGTNVLTGRIPDGIANLKKLKLLYLDSNNISGTIPKAIGKLHSLKCLYLFANNLRGSIPNSIGNLKALTELGIFNTSVSGTIPESISGLVSLQKLDLSGNSLEGPIPDGIGKCVALEHLVLSINKLNGKIPASLSN