MKLWFIKCEVFLLYYHTFSPFSLKNKPIGFALLLFPLTKGESVVSLPNGLFCSTASSAPIIISQAIPPFGDGNAIPSSLTYLLFVDSNCLLICCGLVQILWIHVLHARAHHHHHHHHNHHVPRVWMEKLPFTPMPDFIQQWRSPMKPKTIREFLRSINDHKLSSHSHKTFCHAEGMECEESNDVEAESSMPSFQSNDEVGSINRSVFQKSDVVVGETISFQGMADNLPFRAFLPQKLAKKLPFSSSSLPELLNMLGIQSDSNVAKDMEETLRLCERGSKKGRKCVKSMEEMVGFVADKLGSDLEIVRTTLPSMEEGEKVVVREIALKGSVGQMSIVCNETAFPYMVLQCSELEEVESIEVMVEREGKETYKGMMYCEKASCEWRSGREVVFVSKEKTWIAEEGMEKEKKDSYEAIDDEEGAAKKKRSEGDRLKDQRWVGEEME