MADGAAGPGGLEALPDALLDGIVSQLGLASAWPLRLVCHRLKAVVEAQEWPGVELRAPLHADGIRAVDAAARLVAGGALRLRRGSEARVAFLPVAGRPPLAVASAERQRDLAALNAACALLAAAAPRLAAASVGFPHSAAAVSLAELLRYPIAALDGAGLLQRLALRCELLLGRPPPHPDLGSLAGLPNLTVADEDALRALGRVPRLEALLLERHTAELRPRAPGGTGRPRPPSLLEEIDGGALAPASVCGRHELASLGACRTLRVLRLHIRNEYPTIGRDQLWGLAEALRGGLPALSALHLVVGAGTRPLPQSTGPPWPRSSRPPRGHPEPQPVLRGAAGVPEAEAIAACGPQLRSVELAHGRPWQPGFAPYERLEGLAARLRGGPEPLRVDIEWGDHGPFANDSDGEAEARRGLAAALPGARLGRRPRSGPGAPLGGWLAPE*