MALRPAAAIYHRFCFDDSGWGPLSDLFTSAMLGEASELERLVADTASPPLDAADAHGSTALHHAALSSSVAAVLVLLEAGADASARDATGATPLHVAAYNGRLDACKLLVLHGASVHARDEGGHTPLYDATFEASNRGACPCAADSSELQRGRTASFLRAVMAMPPHAAQAHVARSCEIAISARLQDALVDGGAGAFARLLRRCRRFVDARDYDGSTALHAASEAGDARAVRLLLEAAADVAATTNCGETALHFAAREGHIPVVAALLEAGADALAASRSSTNPVDEARRRSQRTADSGGGGAGGESVLSLLEARLAELLRELLSRPRWAGLLRGPLALHHCAEHLEQADAEAEVSAAPRPQWAEALGVTADGLARLSAALRSNVVWLPAAADAGGCGSGCYELRARRRIEGGEELSFSYLGLPATGKRRPTRAERREQLHERWGFWCECALCGSEGGDAVRVQASPASRKRVR*