MDRNDSLSPFDQYLASPQGAMSPGIPVFSPVMHYGTGLTPQPIQSTDSLSTSEEEQQQQTTVRTGRLSTTSQEATQEALDQTPQLFDSQPLTTAPLLGTTPLYPSPMTPMIPMTPAMPASEIAELVPQLHNVVCTVNLGCKLDLKSIALLARNAEYNPKRFAAVIMRIREPRTTALLFSSGKMVCTGGKSEEQSRLAARKYARIIQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEPLVLSHQQFASYEPELFPGLVYRMIKPRIVLLIFVSGKVVLTGAKVRSEIYEAFNNIYSILKGFRKTS