MVRLGFFTAAAALAGSALAAPMTAQLNERANLDLVILQFALTLEHLENVFYEEAIQKFSVADFEAAGYSADYYNNLMYIGFDENTHVLTLEAAIKSLGAEPVKACTYDFPYTDVPSFIALSQSLESDGVSAYSGAAALISSSYYTTVAASILAVEALHTSYQRAALGEVPMANPFETPLDATSVYTLASQVIVKCPASNYKLPFTPFPYLTTLGPACTCEEPDCSSPSVYIKRGAPAYGACSPPTAGSTVEFSAAGHIPAGSYVTFVNGLVVTSVPGQISGKTISAAIPATILGGQTYAFVTSKDLEGDFTDFSDAAVLFGPAVVEVKPGAPKINYHVQ*