MPEDAEHSPPGRKALSDAGQIDAVVDAILAAPKYRSIAPTLVRTLAVRELAVRRNLREAIKATKNRLHQVVGAYVEQRIDVERWLTLLQRGTALPPVTPSDETLLQAAQANPRVAHLDASFLRATLYLMAQHASTRERLPFLLHFYATIYAALPPIRSVLDVGCGLNPLAIPWMPLADDAVYYASDIDSALIEFIGRFMALIGIPGNAEVRDQTTDPGGPPVDLALALKIAPVLDQIERGAAARLVETLDAPFVLVSYPVQTLGGRRKGMGATYERQFEALVAGRQWDVQRFVFPGELAFLIRKDSRLPWKSSASSC