MDFYYHPCSAPCRSVIMTAKALGVDLNMKLLKVMDGEQLKPEFVKLNPQHCIPTLVDDGFSIWESRAILIYLVEKYGADD SLYPSDPQKKAVVNQRLYFDMGTLFQSFVEAIYPQIRNNHPADPEAMQKVDSAFGHLDTFLEDQEYVAGDCLTIADIALL ASVSTFEVVDFDIAQYPNVARWYENAKEVTPGWEENWDGVQLIKKLVQERNE