HNMAGGLLFKMLPPKFMFWVYVVPRLPAFVIGEVIMPAYTIVLMIVFALNSLGIYMAAVMVYGGPDMMYLVAYFAFYMLAAGGAPPPGTPGMLMCTPMLPPGMLAMVLFMTPPPGLFLLMCPMPGAPFAGMMGLMIILG