MADTSGPLAQRELATKLGETERVLSGFLDEAQKIERAHQLLAEYRDGASPPLTGPRNRPRVPHIALAPWKARALQAGVESARGRRWGEAAHAFLDGLAGAPGDSALAGGFGYALEGAEIPAWVPPPRPALPPMPHEAEEDLYDPGKKSLRDEFEALWQKMYLKDLYPRRDSEAVEAQTKGIFWTLENGAVAKIAIRERVTAEDVFTMDRREWLVFVKEVGLENGQLTRAIVDIIFITANRGLDRAGRPLLEVTENSRNSCCLHEFMVTMARMAQERYRRAEPSLPRRLERVMRDHVLPRARYDHAGEFKTLMRSTAMQASTRRWYPHIRHLFLRYAALEWYEAVRVSASRLVTLSVREFLRLFEDHGLVSERVPNASLQECFVLAQSDALEGAGARG*