MHRSDIVHPSVMFLAFVGCATFAGCAKSDSEGTSSAPAPTPAETEDIVLPEAPPLPETPRGLEVLGTPAPDDNPNTPEKVALGELLFFDTRLSDSGAFACSTCHLPRKGWTDGEKLSRKFDGELNTRHSPTLYNVGYALDWYWDGRKKTLEDQILAAWKGQVGATPETIVTKLARVPAYRVRFERSFGAGPSAEGVTKALASFLRVKLRAGESHWDRYQEGNESAVSKEAVAGYALFVGKARCAVCHGAPLFSDMAYHNVGIGYGEGQTPDPGRFAVTNNEAETGAFKTPSLRGVELSAPYFHDGSVATLEEAVDYMLAGGNREGNPHIDPRLQPVELSAEERQQLIAFLKALTPAQTYEPPTLP