MAREVLADGLVALARGDLPAAASLIPRARALRETRAETAVEELADALHAAGELRLAQGSYREADELLLRALSLREASIGVVHTDVAATLCALAALRVALWRPADAEGLYKRAVTVREAVFGEGHEAVAQPADALARLYVLWARYPEADQLSARALALREANLPKGHPGVAAALDTRAWVRLQMGKYDEADHLYQRAMGVREAALDPGAPPSPTPPPTGPPRPSLPPLLDSRGAPQRGLLRFLEGRYADAEPLYAKALRLREAALGPSHPDVASTLTAMGRLRTAQARYEEAEALLQRAIEIREAVFGAGHPDTAASVNALGELRFAQRRFHEASTLYDRSREVREAALGASHPETASSLSNAAGLHFVMQRYEEAEGLYRACLRARQAVLGEKHPDVAKACTNIARVYEARGMIAEARLYHRRALAVSDAELGTESPESAATAHNLAALFLAQRKLNHAEPLFDRALAIREKMLGADHQDVGETLLALAGLYHEQVRVPPSRNPVHPSERRAGRAVEAEAAYRKALRVHEAAFGSDSSALAPTLNGLAIVCLERGEFAEGEALLRRCVETNRAELGELHANVAGALANLGALLVKTGRAGEAVAPLEAALRAGEASLGRAHEDTRETGEWLADAYEAAGRAEEARALRAEVAAARAAAGETGATGRRRLSTVTPRPPSPAPDPPPRRPADLDRD*