MSAEGSTSQQVVAPQGMAPEKYQAINAYRDKVKEHSRMSEQLKNVRLNIRTLGNDYDKTEDDIKALQSVGQIIGEVLKQLDDERFIVKASSGPRYVVSYRPTLPAHKLKPTTRVSLDMTTLTIMRILPREVDPMVYNMSLLREVIELPLMNPELFERVGIDKYIGESARLIREMFAYAREHEPCVIFMDEIDAIGGRRFSQGTSADREIQRTLMELLNQMDGFDSLGRTKIIMATNRPDTDIDYEAIVKLSDGFNGADLRNVCTEAGMFAIRDDRDAVVQEDFMKAVRKLNEAKKHETTM