MTLLLGLTKICSLFLLFLATLTSPEGTPILPFYRSITAASYSVFVESKLRPLPVVSSLPPPPSLAYLVSGSKGDDAAVTRVLLALYHPNNRYVVHLDLESSPEERSDLVRFVEGHALFKRFGNVRVIKKANLVTYRGPTMVANTLHAVAILLRELGDWDWFINLSASDYPLVTQDDLLHTFSYLPRDLNFIDHTSDIGWKDHQRARPIIVDPGLYMNKKQDVFWITQRRSRPTAFKLFTGSAWMTLSKSFIDYCIWGWDNLPRTVLMYYPKVKSFLFYIQQYIRSCF*