MAASCSAASSSNLANRPPLPLASYNFQSRTLPKTYWKPSFQSPNLLKGFLAVTPKHEGKRAPKTNIIPRAVISEKMAKNNTIASSSTKHCFSRGEDGYLYCEGVKVQDVMDSVERTPFYLYSKPQLTRNFEAYLTAVEGLDATIGYAIKANNNLKIVEHLRSLGCVAVAVSGNELKLADRAGFDITRCVFNGNGKVLSELVVAAQKGALVNVESEFDIELLVMAARIAGDKIRVLLRINPDVDPQVHPYVASGNKNSKFGIRSEKLKWFLDEIRKYKYELTLLGVHYDLGSTITNVILWPALSHLYF*