MKKPPFSRFSELTSAGAKTVWGDPADVGAAVGAASFDVVLDNNGKDLDAVKYVADWAKAAGVGQFLFISSAGIYLQTDEPPHVEGDAVKESAGHVGVEKYIAAEFGSWASFRPQYMTGSGNNKDCEEWFFDRIVRKRPVPIPGSGMQLTNISHARDLGSMLTLAVENPDAAAGKIFNCVSDRGVTLDGLAKMCAAAAGATVEIVHYDPAAVGVDAKKAFPFRNMHFYAEPRAAKEVLGWTSTTNLPEDLKERFAEYASSGRGEKAMTFDLDDKILAAVGAAPVSVAA*