MVHSCLWTLLFQGVPGAYSEIAALKAYPQCEAVPCEQFEAAFQAVELWMVDRAVLPIENSLAGSIHRNYDLLLRHRLHIVGEVQLPVHYCLLGLPGVKMEEIRRAVSHPQALAQCEKLLSKLGVIRENVDDTASAAKFIAVHNLRDTGAVASARAAEIYALDILKDGIQAMISSSSHYAKKIDDSDNVTRFLMLAREPIIPRTDRPFKTSIVFTLEEGPGVVFKALAVFALRNINLTKIESRPQRKRPLRVVDGSNTGIAKYFDYLFYIDFEASMADPRAQKALGHLKVWSCGSAFYPCYLDQFFQTELPE*