MVDNVGQQLETAFSNILTLLFAGRLKKSVSLAGAKVLLGTNEHQRRFGVRGLVGGHLPAWSKRQCTYVRRMVCGLEVTWLVGEGGVVVTAAMQAEVALQRGLLGLEEGEKVDHDWVEDPANRGRLLRHAVHTTREMEAAMAAWQLDMVPWEQSQPTNLLTRPPRPPTPYALTPTSKCRARHIFIDTRGLYGLMSDAGMLGVLTEAGVTSEDKFRNGALPDPARPGHYIEWPKNSKVASRWDALLPNPRRQKLASPKHRFDQVVHTDGXAISVMFLRPKPAAPPAELPRMSKGMAAVNPLXHLHAEWLGVDPGKTNMATVAHEERSADGSVVSVRHWTLTTGQYYRDSGITRQT