MLPQPPPHGLKVMSGAEENRHYLRAFIQTYRDLPVLWDTSLRDYTNREKRAEAYLRLVPIYHYLKRDATVEDVKKKINTLRTNYRKELKVVESAMRAGSLHSPRCWTFQELDFLRNSEKFLAVNPAFKNEPSFAFNETSSCTTAFLEGGNGAGASSLHYAARGAGGQTPNISEMFHKSFGPPPPQPPPSAGNPGDYVVNKRARQTPPGTVPGTGAGPAASNHNTDELLNIACEYLNGTYPEEESIARTWTHKLKRLPREQRLLAERFINEILFEAESNNLHRGSVQINNSFEPYVRYEEPPSGHEEQDKSQSPSVHTSSSSESKPNVAPPSTSTF