MAIEIEKRSTVVGLSNVATSDTHGEDSPYFAGWKAYDENPFDEVHNPSGVIQMGLAENQVSFDLLEEYLEKQKDDGVAEISRFRENALFQDYHGLVCFRKAMASFMEKIRGGRARFDPDRVVITAGATAANELLTFILADPGDALLLPTPYYPGFDRDLRWRTGVKIVPVHCDSSNNFQVTPRALEDAYKEAESNNIKVRGVLITNPSNPLGATVQRCVLEEILEFVTRKNIHLVSDEIYSGSAFCCSEFVSIAEILESRNYKDSERVHIVYSLSKDLGLPGFRVGTIYSYNDKVVTTARRMSSFTLISSQTQQLLASMLSDETFTENYIKKNRERLRMRYEMMIEGLRSAGIECLRGNAGLFCWMNLTSLLEKPTKECELQVWNTILNQVKLNISPGSSCHCSEPGWFRVCFANMTENTLQIALKRIHHFMETRATLQKY*