MEALVVRQLGDPTLPPGGEASPFAAVSGDHPVPEISSPTAVRVRVAATSLNFATFLQVQGKYQERPPLPFVPGSDYSGVVDAVGPGVRGLRPGDRVCSFTGLGSFADFIVAEEKQLFLVPDGCDLVTAGALPVAFGTSHLALVHRAQLKAGQVLLVLGAAGGVGASAVQIGKVCGAVVIAVARGAEKSDYLKSIGADHVIDSSKDNVIESAKSFLKARGLKGVDVLYDPVGGKLTQDSLKLLNWGAQILVIGFASGDVPVIRANIALVKNWTVHGLYWGSYLTHRPQVLIDSLNELLSWLSKGLITVQISHCYRLVEVHLAFSALRDRKAVGKVMIVMGSSAVPRL*