MLPQTPPHGLKVMSGAEENRHYLRAFIQTYRDLPVLWDTSLRDYTNREKRAEAYLRLVPIYHYLKRDATVEDVKKKINTLRTNYRKELKVVESALRSGSLHSPRCWTFQELDFLRNSEKFLAVNPAFKNEPTFAFGESSNCPSAFLEGQGGALHYPAPRTGGQTPNISEMFHKSFGPPPPPPPAANHVDYGSSKRARQTPPCTGAGAGSSGGAGATGTSHNTDELLNIACEYLAGTYPEEESIARTWTHKLKRLPREQRLLAERFINEILFEAESNNLHRGSVQINNSFEPYVRYEEPPNGHEEQDKSQSPSVHTSSESKPNVAGAGGSGPGSTTNAAIREF