MPVSPFLEHSPSNLNFHDRPRGYQLGDERQIPTEPPLERLVKAMNSMSHQALASAIDDVNAIISLSDKLGGSGPGTQSRGAIGEDLTLKARMLNLTEGSGINKKVKRRIDSMGISMVSSNGSVVNSLQKMYASDVETESTATSRIKRAKIEASKNLEAEIDVVNGQLIDTWLEIDTERTEEAAADGKEGIVVTCTYNAIAMNPSVEFRSSLFHMVGISPLLLLVPSHYPECSPILLVDETVPDFNHPVSLAVRDEFTRVVRCLPQPVFLADMARAWDSSARAAVLEAATLQGGGCFSSSFGCWESCVS*