MDHFKFFFSDAHAYIDIRDYTNPYLPVAPSAIDGTGQFGVGTDGKKEPESNVLLASIENMQYDVTIDVLHTIFSAFGTVQKIAMFEKNAGLQALIQYPDVQTAVTAKEALEGHCIYEGGYCKLHLSYSRHTDLSVKANNDRSRDYTNPNPGFLPSQQSILGSQTPGTSPVLTTATGPLPQQSWDVTGNLPSGNMTGSAPYPVAPYIPSTSVASPGGILPHLGSPVYGTSGPVTHSSQSGIPGQNVSYSPSGPPLPQAIQSVAPGYRADSGLPFGQPLSAPGYKPVGNRYQLSYIPSPASLPPPSNGSPSFY