MLPAARRRLCLLPLPLRHFTAAVYPTTSATADPTVFYLQSTCALSPTAAARAADSIRLASPESTAQASAVLDLLRRYGFTDAHISATVRKFPIVLVSDPVKTLQPKLDFLASVGINTPLLPRLVSLSPIVLHRSIQDHLAPLFESLRELLGSNARVVTALHHMPFVVRCSPNSTLNLVLPVLRDVHGLPPEDVSKLVAVHPGVIMQAPHRLAEIVQAVKDAGIEPGEPMFVHTFAILSKMKTHTLERKYALYQSLGFQKDSVALMLRRYALAMAISEDKIKENVGFLVGRAGLSLEDIVTYPSMLVRSLESHCRRCAVLAVLRKEEKPEGNHRLAVVLVTTRKRFLQAYVQPYQNEIPDVFRAFNGEIPFEGFSVLE*