MAIRVWISLFLCVYALLGSLSYASESEEKEYVVTLDHSNFSDFVGKHKFIVVEFYAPWCGHCKKLAPEYEKAAQILSQNDPPVILAKVDANEEQNKILASEFDIKGFPTIKILRYGGSVIQDYKGPREADGIISYLKKQSGPASAEIKSADDVIDVNKIIIVGVFPEFSGEKYENFTALAERLRSDYEFAHTLDAKLLPRGDSSVSGPVVRLFKPFDELFVDFQDFDVDTLAKLVEAASIPTVTLFNKDPNNHPFVIKFFNSPNAKAMLFVNFNSDLIDTFKSKYHEVAEQYKGNDISFLIGDVEASQGAFQYFGLKEDQVPLIIIQTNDGEKYLKPNVEPDHIASWVKDFKDGKAKPFKKSEPIPEVNSEPVKVVVADTLQDMVFNSAKNVLLEFYAPWCGHCKQLAPILDEVAVSFESDADVMIAKIDATANDIPQGTFDVQGYPTLYFKTASGKISQYEGDRTKEDIIDFIHKNRDKAADQGSRKEEL*