MPPRPRKGHRKSRTGCANCKRRKIKCDESKPECGNCVKHRIRCDYMDAAPSATPASASASSPGFSPPSPPDVAMLGNSPPIDPRFIGSPSALHEDQPDNLPLNVVDLELMFNFVTSTSHTMSSIPEIRNLWRLEVPRIAFRHEFVLRALLAVSGMHMAQWKADPEVRDFYIERALAQHRLGLREPMEMLQNLTPENSAALFVFAILTAVLSLATPRRPNDFLIIGEEGITNWLFLLRGASSIVSSSRDWILSDNIAGMIHQANVPLLDEEMESSNGPSPIEDEQIKTLRRFLQRDVADPEELRIYLEATDKLSRAFAYFSQNTSPADNEVRSIFVWIYRISDEYLALLTQYKPHAMLIFGYYSALLHRLDSLWWVKGWGTHLISLIYGQLDSYHRSLLRWPIEEIGWVPS