MLKVVNSFSTKLFQADFVKEKRFHNWLENARDWGTPLPIWASSDGEELMVVGSRKELEELSGHKKATDIHWHFINDITIPSKTGYGVLHRVDDVFDCWFESGSMPYAYTHYPFENCELFDKNFPGHFVAKGLDQTRGWYKSLHNMLPIAYYCFFLQLKNYPPPMDVIHDYGALVQSLLNSVRRGACCGERCFPSVVQRAGLVDKFFYSKSCEFIRGLYTVVPYLLKFIDNFTNIYVRFNRKRLKGRTGDHDCCVALSTLYSVLLTTCSVMAPFTLFFTEVLYQKFLKFPARAFTTVIFRTTELMI*