MRVWSRVLVVCFLGLCLVVGEVASLAPARPARGGVGVAPRRVKLAPLGSSGDGAQLPKYRVDLDQPPGVRWNDVMKDKRAAAHKTITSLFALLPEEVHTEVDKLVLHVEERLPVWAREEMQGIAAALNVTFGDILLVNFFFEITPFCTSVIARSSSTGHLYHARNLDFGFGMPSFSENLRDLAMDVEFTKGGEPAFIVTTFAGYVGAATGMRSGVFSVTVNEREMTGPLPIPNLLKGVLNLINAILTSDAYPVTWATREALEDDASTFNSVVKMFSERSLATQIYLIIGGASEGDGVVLTRDHNSLLDAWKMDAASGEWFLVQTNYDHWLPMPIWDNRRKPAEKALSKVGADAILPSSIYSNVLSLDPILNQLTVYSTIMSCAEGKYESFLRKCEGCSPI*