MLFTFSTAVAAYAALTSAATIKHLPRAVTSLNGEATVEAHQRDNGATRAFSSVQIKTSDGKCLSVDKFSGDFRANLTPIQVSDCGSTDGQNWDIITSGLHNNVPGSALVVSTLTQACFNFDPRRKAGNQALLFSCGGRADGSGKVTNSQLFPFAGGAGPLTFRPDNSPDTCFTVKGDVIDVAPCQSGEASQTFTLGGAAADNNNNNGEAGSGEVAKPAESKTGTAKASPTKRPATEQPAAAPTAAPGTGSGSGNAVVAIPNPTAAVPVSRAGGTLNPTAAAEANERDDTATRAFTSVSIQTSSGKCLFVDPTAGDFRQNLIPVSLVDCSGTPNEKFDLITAGKHNDAKGAALLVSSLTNGCVSPDSRRQPGDTVTVFSCGGRAAGEGKTNSGQTFPFNGTETSFVFAPRSDNGKLCVIPGNGRLEAGPCPTDGSQIFKIVQ