MPPSDLLRLPVDELRSSRLAELLASIDAADAADAPLLTLLFDKAFSGDAGLQLLRSAAVQEALRATALVHADDAIRSFALVHCKRLAAAAADVSLLGASGVLQQIAVLVSDASLGVSQRAVGFFVACAASAGALRAVLDHAPSRTALLAPCAAAAADPAGGVPALALRTLALFGEIAAIGDAQCAMCEESGALDLALAAWRGSDELVRLNALEVFALLARVPRGLHWLEAHGVVDDLLAQARGAEADGDAPMAEVGAFAVAAQLCSTCARFAADGEVASVQPALRALIAAVSPSAGTAPGDALAALGLLHLLLHAEAVLTPDELRDKHALASALLKSTAAADVIGAGAATVRQLREYVAAGPFAAQSKAEARPEGPLTL*