MSSAAAMTGAGKVVCVTGASGYIASWIVRLLLDRGYTVRATVRDTADPKKTLHLTALDGAKDRLHLFKASLLEEGSFDAAVHGCDTVFHTASPFYHNVKDPKAELLDPAVKGTLNVLGSCKKASITKVVITSSMAAVSYNEKPRTPEVTVDETWFTDPQICEKTQQWYVLSKTLAEQAAWKFSRDNGFEIVTINPAMVIGPLLQPTLNTSAEAILKLINGSSTYPNSSFGWVNVKDVALAHILAYEIPSANGRYCMVERVVHYSELVKIIRKMYPTIRLPDKCADDKPFVPTYQVSKEKIRSIGIELIPVETSVKETIESLKEKGFVSFDSSNL*