MPPHQEPPTRPAEPERSVENVVIPYEPDAPPARLARLVGDEVSERWRAVDRSAHTPRLVVVPGDDGEEWTAAALVTARPNTAYLKIVDAVGDVRAAVAAVVALADRRGLAQVKWEGWTARAEDVAATGFTVLAPPLTQAEGAAGPAAGYVRWLHEGVITAPPYYGQTTHFTCGAVTALVAQAHAGTVEWEALDRQAELTLWRDATNFLACEPVGLGVAVRRAWPSSPVRVHLDVDRPVLLDHYPEKDREWRALLQRASREDAERTGVPVDPGRLSMSAVRDSIGRREHVLLLLSLAGMQGFDVPHWVLCHGVVPGAIVIEDAWTNATTGDSWVDAHLLPVPDSSLDMMSVLSPEGFRGAVTIGPPRERDAAPLP