MSSESEAAPGTGKLVCVTGASGYIASWLVRLLLARGYTVRATIRDTSDPKKTLHLRALDGANERLHLFEANLLEEGSFDAAVNGCDCVFHTASPFYHNVKDPKAELLDPAVKGTLNVLGSCKKASIRRVIVTSSMAAVAYNGKPRTPDVVVDETWFSVPEICEKHQQWYVLSKTLAEEAAWKFSKDNGFEIVTVNPAMVIGPLLQPSLNTSAEAILKLINGSSSTYPNFSFGWINVKDVALAHILAYEVPSANGRYCMVERVAHYSELVQIIREMYPNIPLPDKCADDKPSVPIYQVSKEKIKSLGLELTPLHTSIKETIESLKEKGFVTFDSSNL*