MPRSFLVKKVKLDDFSTGAELEHAYRHRTDLSLRLHDKAAYISDYISPVVYDGESDGGIKVPSPDPLYDGIHSDYGAPDSESPDSPGSEITDGYINGDAAVSEGYTVDAFFITDGRSRRKALGSPRSVQRHTCNECGKTYATSSNLSRHKQTHRSLDSKLAKKCPTCGKVYVSMPAMAMHLLTHDLKHKCDVCGKAFSRPWLLQGHMRSHTGEKPFGCAHCGKAFADRSNLRAHMQTHSAFKHFKCKRCNKTFALKSYLNKHYESACFKGPFSPLGPLDA