MVVPVIDFSKLDGAERAETMAQIADGCENWGFFQLVNHGIPLELLDRVKKVCSESYRLREAAFRSSKPVQTLERLVEAERRGEAVAPVDDMDWEDIFYLHDNNQWPSDPPAFKETMREYRSELKKLAERVMEAMDENLGLDKGRMKAAFTGDGLHAPFFGTKVSHYPPCPRPDLITGLRAHTDAGGVILLFQDDKVGGLEVLKDGQWLDVQPLADAIVLNTGDQVEVLSNGRYRSAWHRVLPMRNGNRRSIASFYNPAFEAAISPAVGEAGAAEYPDYVFGDYMDVYNKQKFEAKEPRFEAVKAPKAA*