MEALVVRQLGDPTLPPGGEASPFAAVSGDHPVPEISSPTAVRVRVAATSLNFATFLQVQGKYQERPPLPFVPGSDYSGVVDAVGPGVRGLRPGDRVCSFTGLGSFADFIVAEEKQLFLVPDGCDLVTAGALPVAFGTSHLALVHRAQLKAGQVLLVLGAAGGVGASAVQIGKVCGAVVIAVARGAEKSDYLKSIGADHVIDSSKDNVIESASFLKARGLKGVDVLYDPVGGKLTQDSLKLLNWGAQILVIGFASGDVPVIRANIALVKNWTVHGLYWGSYLTHRPQVLIDSLNELLSWLSKGLITVQISHCYRLVEVHLAFSALRDRKAVGKVMIVMGSSAVPRL*