MFLKFTPVGSVADPATGERQEKAVFVVFFAGERARQKILKICEAFAANRYPFPDDLSRQRQMNAEVNGRLRELHTTLEAGDRLREGVLQAIALNLDGWSVQVRREKATYHTLNKLSVDVTRKVLVAEAWVPVAAKGRVRDALRLAALRAASVMGTVFQPMITYEPPPTYHQTSKFTSAFQGIVDAYGIARYREANPGVFTIITFPFLFAVMFGDIGHGILMLMFALLLVLREKKMAKQDLGDILGMMFGGRYIILLMSVFSIYTGFVYNEIFSVVTTFFGRTRFACATDGSLTDPVAMMMDHSLCPSAFKTGLEMQTTGSPFAFGVDPAWHGTRTELQYLNSLKMKMSIVLGVVQMNAGIILSYFNQRYFADTLSTLCEFIPQMIFLNALFGYLCILILLKWATGSTADLYHTLIYMFLNPGDVDCGX