MKIGCFPVRPLLYALAVIGILRSGVHIFCGHKTFCQAILPLCYLLFNVFIIFAVYKRDVKSLKWAQRLTLAVSILSVIPFILLPVVTASFIASGEWEKYDMNETHVHPEKYGNLTSPDFRFFIGATAGLIVEAGTAFLIAVELFKYFLITKIWRSEHSLGMMHTSGFDSP