MFPSSGIRKLARSEEMFAETHNFIGLAAHVKGSMDADALSDAFDLLLQAHPVLGGHLEQLPDGKWEIVLDDLMHPGIEVVELTGDEPAPPLIFDQTVSLVHLRLTIRDGQAQPTLYIHHSLADGHHQFSLVEELFSTYTDLVTTGTTKPVEVHPAPEPLEVILANRGVEKRTRSGLERLLAAMFVYDLPPSRRAPSDVNPVLPQLVPMAYCTLSEQDTEKIIAFCRANKLGLNSLLSAAVLMAEWNVRRTPNIPVPYVYPVDLRYLLSPPVSATESTNPVGIATYLAEIEKGTDIAELARDINDTYKKDIAEGVIQQSFLHFSPQYVGNPPGLPDVVMFTDNGIVPPLRTPPDMEVAASHGEFYFAVGAGIEIYTSKIFNGQLMIEYHSHGPDREKSVAAIEEQLRAVVARQSGVG