GSELAHFQSEIEENYEAVGNVVVDLMGGCEPTLRVGRVQLGNDIFTLREEIRATELKRVLYVGTTEGDEFPVVVYAWTNGNSYESAKAFVASQGLNVPCRIVGYRSYDKMSGYTAIIFPQGHVYSLRTFLQRSVPTRATETALYYVAETLRSLCTRRIIHCALTPDNVFMYMDSTGASLKTFPVCWDDCVDAAMFSERGLKFVPSLPVLMRHAVKEIDGSYIDFVSFCRMFRQIENNCSAMCQKVAKMKAPPVVRMTDYTNIQTELTWDMDAVMNHFC