MAPVPPSALWSQVATRAGGTEDEVQRAVLRAAGFEWDDATGLLTAWPSDGAIALTPPRPRPHPRAAASDVVDLISPEDARRRQSAVAVAATRAPSPSPSSSSSPPPPPLRARLGRATTTTTMATTPVEVSVVSSSEDEDEDDDDDEVPARLTPPRGGGGGKRPRPRDAAAAAASALLTFEDKIGLWIKSKPELYDRVLLMESVDVDDVLRAINAEVAPSTGGGGGGGGEKKTKTFGVGARVPRARLLAYLDDEGVAFTQTKSRQAKAARYGNARF*