MPTLHLVATSWLILCFCSHSLESCEGSRIEHEESSSLVTHLARQFQTTASTETEVLPLRIPRKLLFNYKINLFKEEHGDLTSQEKILLTNMKRTVKLFQNITGDASEVEMWDDNSCLTALKELHMKEGLPLAFAFKTEVVGMIRSDLCRLVMLYNSGGYYFDTDLAPLAALQRALDPRATFVTVRTSERSLSGGGFFQAFLATAPKHPVIRRSLKNFKIWYDKYWIPGQDQNDFRMKTARGNIGCALLQRSFQEWSASTSKSPLLLHQSGHVSQFFDEWQFKVRGSGITPKEPDEFSSSLCDWGAVDSRTHTMVAVSRVYSRKDRWLCEVSSWLGIGLA*