MTTPSGIEVSLSNQDQWKKFHPMTEMVVTRKVGRQLFPHLNYILKGLDPNELYGVFIHFERVDNNRYQFLHNKWNVFGKGDEVRQIKVEQHLDGWRAGSYWMAKPVSFKHVRITNDTDLKKSNTFVLQSMHKFLPVIGVQKMGDSKIEGFRLDVTEFMAVTAYQNKDIIQLKIEMNRFASGFKETGGHNKSPNSDSGSSPRGVKRQSTSPEVYESVTPPTDPWTPPYNPLTPLSYNNTPVTPMPPTASTFPGYQYGAFGNTPIPDKENRTEQMQMYPWQMPMGMYPMVPPMNSGMAPEVPMNSSLPLVADVSQNPQAMQQNPMYMSMPMNNMGQWNMGNGNGMGNQMPQSELPNYTF