MEALVVRRLGEPTAAPGGEASPFAAVSGDHPVPELSSPTAVRVRVAATSLNFATFLQLQGRYQERPPLPFVPGSDYAGVVDAVGPGVRGLRPGDRVCSFAGLGSFADFIVAEEKQLFLVPDGCDLVATGALPVAFGTSHLALVHRAQLKAGQVLLVLGAAGGVGVSAVQIGKVCGAVVIAVARGVEKLQYLKSIGADHVIDSSKDNVIESAKFFLKARGLKGVDVLYDPVGGKLTQDSLKLLNWGAHILVIGFASGDVPVIRANIALVKNWTIHGLYWGSYSTHQPRVLIDSLNELLSWLSKGLITVQISHCYRLAEAHLAFAALRDRKAVGKVMIVMASSAKSRL*