MKFRYSNKLPIFAHSLRLSHQHHQRRQFFTSLLKRVQTASQVRASFNGSSGNPRGNIFLVPGATVATLLMLGALHARRLYDDKKVEEAREKGIEFEFQPDHKASFLRMLPLRSISRLFGSLTSVELPVWMRPHVYRAWARAFHSNLEEVALPLENYASLREFFVRTLKEGSRPIDPDPHCLVSPVDGTVLRFGELKGSGTMIEQVKGFSYSVSSLLGASSLLPVITEGDMHKESSEQQGNLKEKNKKSWWRFSLASPKIRDTVSACPAKGLYYCVIYLSPGDYHLIHSPADWNVLVRRHFSGHLFPVNERATRTIRNLYVQNERVVLEGLWEGGFMAIAAIGATNIGSIKLFIEPELQTNQRRQKILNSEPPDERVYALEGVGKSLKKGAEVAAFNLGSTVVLVFQAPTLKMLQNRDSSSEFRFSIRRGDRVRVGEALGRWHDL*