MALRVALPLGGLFHTCENASFFAWAIQNPKSFPALKAPIGSGPAPKNFSPARERTWAVHSANSFTRVLESDEGARADSKFCEENENFNYGDENLAPFSAEVAAAAKELQDEFSAVDLLVATNLSRVLAAYSRARVGSHHFGGSTGYGHADAGGRDALDCAFAEIVGAEAACVRSQFFSGTHAIACALFAVLRPGDELVAVAGAPYDTLEEVIGLRGAEGGGSLRDFGVTYREVQLADDGGLDWAALSTAVTSRSRCALVQRSCGYNSKRKTLTIRDIERAIRLIKEQNSECIIVVDNCYGEFVETREPSAVVKALYPICTPFSFLQNYSFKIQMLIPCPHIRPFCTPFVPHLD