MDRVKSLLLAERLTYLALVAGLQWNVLREGYIFAKEIQAVTSLTGLRDEGQLLGRNDLSDHQWRSFRESAPLLCIVMAGFVTLSKMARAFPSIRQALLVALSLAFLCALHGACAVYVAALAAGAYVVSRRMASRPYGLLGVWVYACCTLLLARLLEGLPFAWISPSLAHLDRHRGVLRWHIHYNLLVLRFISFASDLHWARGGKRIWPPSPAALGAGAATASAGQKAALQGERVGVGGSGGSSGGGDGGTRFGDGGSSGVQQHVDAELRALSEAPLPLAYYSLMPFLEYCMYPPLYIAGPIITFNSFAAQRMLRRQRLMGAQQVLVYALRAALAWACLEGLTHALPYNSIAKYRVLDRLAARAAATPQIDNSGGGGGGWFPAPRPLHYAITGYWVLVFMWLKFTVIWRFFRLASLADGIVPPENMTRCVCNNYDIEGFWRSWHASYNRWLVRYMYIPLGGSRWRVINVWVIFTFVALWHDLEWRLLSWAWLMAAAVAPEMILKALARSAAARRWHGSAAFRHVCALAAAVNILMLMAANLVGFVVGVDGIRPLIRQVLGQPSFLAVVLLALFAAAQVMFWRRECEARAAATATTSAAVAAAEGAACSATTAAGCGSRIRTESDRMSEL*