MKRPAAQSQPSGSTKDLGPTTKKPRNPTKPAQPKAIAPSPPKPNSITIVFGTYEHILYGLNLSFPHLPPLQLSPPCSTSSASDTPLTLWSISKRRCIGTLSCGVLATDAGGAGREPGVKVARFDRSGKILVVGDETGGMTVYRTSDWALVRKFSGGGKGRVNDLAIEPQKGRIMLSVGQDRCLRMWDLSGGKDKGKPMASVRLGTEAERLGWSPSGKKMVVVTGTIVTVYDTMMSPLFTFTSPRGRVHDAKFFIDKRSQEYLILACDDSVGRIFHLGHSSVDSDTEPKCVAELIGHSNRVKSVELVNLANEEDATYAVTISSDGFCHVYNLLSEQWNDPESPHEIEPIAKHDTGGCRLTCLSAVAVAKGHDSQEELNAEESDDADVVDEEEEDDDDGEDEWSGIDLQANGEEISFENSDDCNSDDSEAN*