MKRNKRCFYFIDQTVAKWLCVTVLVTSNMSTDYSACSPAPDANPETNRRTANFNPSTWGNSFIMTNSPDDEITLAHKEQQLEDLKEEVRRELKAAAGFNISCDIFNRYTDEKGRFKESLINDACGLLGLYEAAHLRVWEEDILDEALAFATTHLESIMEHLEHPLATQEIYTLIEQSRPTFPISLARFFEFGENLLKFNQMVINPINYDNKMNRFKASCLLAEHCKGRQYTKGNLPLVIEKIIINLFIWDIEKRKSLIMLFRKYLTQRILKYSQRLFRKYNNSLTLLTLVQNFDSNDFEIKRNMLLTEKFNHASVFSLLNNPGLILMTSITISKPIFSYRHVFLFLLFLSINSILNKFTTQKLFKMFYQE*