MLRRPRRLRASKAIRNLVRETKVNVEDLIYPLFVVEGENIKEEIKSLPDVYHLSIDMLEDEIKEISELGIEHIMLFGVPDEKDECASQAFNDNGIVQKAIRKVKEINSDINVITDVCMCQYTSHGHCGILTDTGYVDNDKSLEYLAKISVSHAKAGADMVAPSDMMDGRIQAIREALDENGLENVGIMAYSVKYASNYYGPFREAAHSAPSFGDRKTYQMDPANSNEAIIETELDILEGADILMVKPALSYLDIIRRVKDNFDLPLAAYNVSGEYSMLKFAVKEGLLNEDVILESITSIKRAGADIIITYFAKDIAKLLKK*