MKAQCQSLDRISNLPQDTIEKILTHMPIRDALRTSILSKKWRYCWTRMPKLVFDDMFTGSSIFENDVIQDYNFEDKIIKAIFQVLLLHKGPISEFCLCIEDTEIVNEIDMIILHLSWNKNIKKFIFECVIGYKLPCSFFSLQELEHLDLRCCKFELPHMFNGFSKLKILKFFEVETTTEMLQRFLSNCPLLEEFTLIRDFVGGHKCTFVELFKCLPSIQVLIISKFYVKLFAAGGMPWKLPTSLIHLRRLVLDVCFLIQDEISSTLCLINNSPNLEKIQINMNYDGEKTFTNLFDIQEDYSGLNLDHLKELEITSFHNLATEMEFLKLIMAKSPLLKKARIELSILVTVGEENKMLRDLLFLPFPRASPAAKFSIERPKY*