MLVTLLVLRLIRARRLARVGLGVGIGCLLLALALGRLLFPLVLALALALDGSYSCVGRRLAGGAPGFSGVFGGVKKRLVVSKLNIKMFELTFLRLSANHLTGSLPHSLGSLHHLLRLRVAENGLRGSIPSSLANCSSLLEIILGDNFLSGAIPASLASLHNLQVLDLDRNNLTGEIPAALGNCSSLLEIDLSQNMLSGSIPPILGSLQNLQALELHTNSITGGIPASLGKLQQLLEFHAEVANLSDSLGNLKILAYLFLYSNYYISGEMPSSLGNCSALQSFIASTDQLQGSIPQSLGRLEALTKFTLASNRLSGTIPRSFGLLSKLELLDLSQNKLDGNSTSLANVSSHIDTLILNANLLEGNIIDLVGSTSAGIHSSGSSIPSCASVRVLLRSDNRFNGPIPPELGNCSSLERMKMDNNHLSGAISVELRKLQAVQTLSLRRNQLSGALPTFLSACVELRVLDLR*