MAETKEGSGSEMSLKDQGNEFFKSGKYLKAAALYTQAIKLDPSNPTLYSNRAAALLQLDKLNKALDDAEMTIKLKPQWEKGYFRKGSILEAMKRYDDALASFQIALQYNPQSQEVSKKIKKINQLVKDSKRAQEVENMRSNVDMAKHLDTFKTEMSGKYGSEECLKDLFSFLVETMETAVKSWHETSSVDAKVYFLLDKEKTDTDKYAPVVNIDKAFESPHTHGNCFAFLRQYAEESFSKAACLVTPKNIIAYPQVWKGQGSRKWKHAQSDGFFVQFESPSLRKLWFIPSSNEKGQTWCRDPEVLDIGAHEVLPRLFKEKQPRS*