METFSFLGLRTPAFFLESTFASTTFSWPFTPFSLTILFCFLVICFFQLKAKSVFLVDFVCYAPPLKYRAPFGTIMEHSKLMGYFSEKSLQFQQFILERSGLSETTSLPPGLAYMPPRTTMLLARQEAEMVIFPVVEKLLTHTRVAPRSISILVVNCSLFSPVPSLCSLIINKFKLRSDIKSYNLSGMGCSAGVISLSLAQNLLRVHGNSYALIVSTENITQNWYKGNRRSMIIPNCLFRIGSAAVLLSNKRKDAARSKYKLKHIVRVLTGADDRSYKCVFQEQDDEGKCGVTLSKDLTKVAGEALRENITTLAPLVLPFSEQLVYVFAEIRRRLQADPKSKPYIPNFKKAFHHFCIHAGGRAVIDELERSLKLRPDQVEASRMTLHKFANTSSSSIWYELAYLEAKGRVNPGQIVWQIAFGSGFKCNSAVWCALPSITSACEQGAHNNAWIDHIDDYPIDLPPLA*