MKLHRYCGGQRARARRHDSRTLARSAAAPAMASEQLQAAPAGGASEVRPVPPLGGGPGGDLLFHLLSRGLDDLEPAAASAASALVLAAAERLDRAGRLAVALGPLDAWVLARAAGEVAEDDGSENRAALPGPGPFGRLGRALEQRLSAPDRLRHLTRALFSGAEWARREAAEALRLAEPAAPDFLDALDGHDRVRLGRRLRDPFGSLLDADAPGDDFDEGPAARGPAGSFQASELAKLQRIYQGAALDPELRRAAAEQLALALRDPRFSAARVREASAALAWALFSDNEEAQARGCRTPALFAREVLEGSAAAAAGEAVVGALTPEERDGTLAMARLHPSSAVCAALDAVAGAAAHADCAAALGRLGALCEADPAAARAFAAATWPDAFRRCPEARAALGEAGPAAAPALLRGACAALEGRDRRAQLAACQLVATLTAEADAAMRRLRSRAAIAGALVNVLAASRTGTRAALESGLPAALIAAAEEAHLVLSLALLKNLAAGSGEAKAALLALRVAALLERLWPLAAREGEALQVELLGLVANLGGALGLGAAAAARGAGAARRGGARGGLCRAGLDGPRPEFRAALARTAFLADCAAALDRVARERAPRVAAAAGPGAPLEELLASSLAIVRTPGLVAHAVELLEERRGAPAALRLALRAGAALLLRNLAFLQEAKPHILAPEMALRQLLAMI*