MEALVVRRLGEPTAAPGGEASPFAAVSGDHPVPELSSPTAVRVRVAATSLNFATFLQVQGRYQERPPLPFVPGSDYAGVVDAVGPGVRGLRPGDRVCSFAGLGSFADFIVAEEKQLFLVPDGCDLVAAGALPVAFGTSHLALVHRAQLKAGQVLLVLGAAGGVGVSAVQIGKVCGAVVIAVARGVEKLQYLKSIGADHVIDSSKDNVIESAKFFLKARGLKGVDVLYDPVGGKLTQDSLKLLNWGAHILVIGFASGDVPVIRANIALVKNWTIHGLYWGSYSTHQPRVLIDSLNELLSWLSKGLITVQISHCYRLAEAHLAFAALRDRKAVGKVMIVMASSAKSRL*