MTHDGVHLHGTTRGKRGSVLFLLDRCLAATSAIGSIGQKDNVKMAANGVTTPLLHHCDDQASTEKPPGSATGRRFRLRHCRTAPSPDPAAPGEPPPPRPSNDIRSAPPKRLFESASRPSFRLVGVLLLSYLLAGSTAFYLAMDQMSGHRSASRALDALYFCVVTMTTVGYGDLVPVTDAAKLLAAAFAFAGVAVVGTFLSKAADYLVEKQESLLFRAVHAHENKRHPRLLRATEEANRTRYKLYVSGALLALLVAAGTLFLWKAEGMRALDAFYCACATVTTLGYGDRSFASAPGRAFAAAWVTASTVVVALFFLYAAELCAEGRQRELARWVATRRMTTTDLEAADLDGDRRVGKADFVLYKLKELGKIGQEEIEEFLEEFDRLDADHSGTLSPYDLAVAQPPV*