MKRVSVALLLAATPAVAVSHVARVRAPRPAHRHARVASVAVVDVRQRGVGLGSSAARGRLPVMLEGGPPPEPSVEEEVFGEMEGELDRFDRLLKRLPTVAVGTSSNALVVLSSIFAWFVTPTRIPAAVTVGVAGAAGKQVGEKLRNRRRAVVPAAIAEMVNKDGLKRLDRAKVARLAERYDVPPELFEEQLRGVYARFLGALVDDEEVEPSDVSKLAALRRGLGLGWKATESIHVAEAASLAGEEAPGAELPEPLSKLLWASMTLFSTSRGSASADELLSTLGLSEARARGAVNEAVGRYNRTQTPLVRKALNLPEEAAQAVHQARPHRTDVYDSQLAKLDRLLASAQYGESERKALDAAATQLGLPEPLARKLALDAYYGWLLDLTEGFGSRSSDAKAELERSAELRACLQLEPSAVGELYSNTEIDASVLSACCDALAPGSEYEAMETMQHLERALDARPGVVAQILRTS*