MAIEIPTIVRLSNVATSDTHGEDSPYFAGWKAYDENPFDEVHNPSGVIQMGLAENQVSFDLLEEYLEKKKDDGVAEISRFRENALFQDYHGLVCFRKAMATFMEQVRGGRARFDPDRVVITAGATAANELLTFILADPVHCDSSNNFQVTLQALEEAYKDAESNNIKVRGVLITNPSNPLGATVQRCVLEEILEFVARKNIHLVSDEIYSGSAFCCSEFVSIAEILESRNYKDSERVHIVYSLSKDLGLPGFRVGTIYSYNDKVVTTARRMSSFTLISSQTQQLLASMLSDEKFTENYIKKNRERLRRRYEMMIEGLRSAGIECLRGNAGLFCWMNLSTLLEKPTKECELEVWNTILHEVKLNISPGSSCHCSEPGWFRVCFANMSENTLEIALKRIHHFMETRGILQKY*