MTSFTRAAVLALIATSASAFVVPTTTTSATTTTSLFSVATEFDLNSYIMEKNVPITKALQDSVQSVEPQTAKICESMLYSLMAGGKRVRPVLAIAAAEMFDPVNGQDKAMPSAVSVEMIHTMSLIHDDLPSMDNDDLRRGKPTNHVVYGEDVAILAGDALLSESFKHVAQETKGVEASRVLDVVVRLGASVGPKGLAGGQVMDLECEGRGEGQVSLDDLKWIHTHKTAALLVVSVAAGAIMGGATPEEVEACEKFALNIGLAFQVADDILDVTQSTEELGKTAGKDLEADKTTYPKLLGMDGARAEAERLVAEAKDALAPFGDRATPLLALADYIINRKN*