MRHPRVAGSFYPANPESLLAMLREYTYPAKDESVIACVSPHAGYVYSGRTAGKVHSLLPDAETFVIVGPNHTGYGLPVAVSTDTWLTPLGEVEVDTEFVEAMPKIITAPDEIAHRYEHSLEVQVPFLQYLHDDFKIVPICLGMQDEETAMEVAEEILTAERETGRKVVVIASSDMHHYLPDEECRRLDSIVIDAILSMDVKKYYETIYRLQASVCGYGCIAVAMYYSKAKGARAELVDYSTSGDVADRSQVVGYAGIVFRV