MDAKKETSFSRTWIEDWRQIVEEFLAQCQIPYPRPPYDRALDEETRKAAVIRNYPMDGPSSIVPFIPTGVAIAATSYSHLPNQEYRVYIALYTALLTCADDIFENDVDAVGSFYQHMTSGSQNPPAHPVLRALEALLREMAPLFGRVEWALILGSTFDFITGLSLEHFTQSMPVAPRANKYVAWTRMLSGVSIGYGLFIFVGLPLDTYIQAIPDMRIYINNANDVMSFYKEELKGETVNQASLLAVCSGISKIAAIQEIADQAADAYNRAWAILAPYPEARRAFRSFAAGYIGFHTGLGAKRYRLDEVFSA*