MFLFRPFNISLQEPVLLISSIVLTRLPSWEITVADVIFAEECYSMAVKNLEFDHQLGPYGLIQFWDWIHISNYVTKDVIKRIEPIGGEITVTNEAELAETVPKTAMEKQLAEQLKNKRLLDTTKRACSPRCYYTTIPHVFKVKGVPKEELTSLNLDKTHQLESILMQNFAGEEDLLLGELQFCFIAFLMGQSLGAFFQWKAILSLLLGCQEAPFHSRSQLFSKFIKVIYFQLNHGLQQTHGNTSNRDKGVFIFMEDSWLNGDNFLHHLCKEFFSLTQEATTIDGNLLLWVKKLKELLETSLGWNFDRSPEDGIFGEDDEFAPVVVMPEETRGCEEMAS*