MELLTWHLRGPLSRRAHGAGMRGGDLIREVFGSESDSDDADELNRPGPSPPSPLMRPGCVVETPAGADACVGMFVAREALGEDARRWLLDSIRADDLVDFPDDEPSTTASDRCAPTGGARNQAMRFGRDHLPRWALALADAVAKLATRRPGDSQGEHDVASADHTDDDDDDDDAAVFPREVLARARTASGVFNQMIVNQYAPGEGLTPHVDLEAFADGVAVVSLRSTVVMDMYPPGFEPGTSHVPTNSNTVPVWLRPGDVLFLSRAARWEWAHGIAARDADPAEGETRSEGGAVVRRGCRTSVTLRAMREDGHELRVPA*