MLRNRVLAFLLLATQLLVEIPGTSAKVAALIVFGDSTVDSGNNNQISTVLKSNFQPYGRDYFDGKATGRFSNGRIAPDFISEGLGLKNAVPAYLDPSYDIKDFATGVCFASAGTGLDNATSDVLSVMPLWKEVEYYKEYQTKLRGYLGEDKANEVIRESLYLISIGTNDFLENYYLLPRKLRKYSVDEYQNFLIGLAGEFLTDIYRLGARKMSFSGLSPFGCLPLERTTQIFYGSKCIEEYNIAARDFNTKMQDKVFKLNKELSGLQLVFSNPYDLVSDIIHHPEAFGFNNVRSACCGTGYYEMSYLCDKMNPFTCTDASTYVFWDSFHPTEKTNGIVANHVLKYDLARFQ*