MEALVVRRLGDPTLAPGGEASPFAAVSGDHPVPEISSPTAVRVRVAATSLNFATFLQVQGKYQERPPLPFVPGSDYSGVVDAVGPGVRGLRPGDRVCSFTGLGSFADFIVAEEKQLFLVPDGCDLVTAGALPVAFGTSHLALVHRAQLKAGQVLLVLGAAGGVGVSAVQIGKVCGAVVIAVARGAEKSEYLKSIGADHVVDSSKDNVVESAKSFLKARGLKGVDVLYDPVGGKLTQDSLKLLSWGAHILVIGFASGDVPVIRANIALVKNWTVHGLYWGSYLIHRPRVLIDSLNELLSWLSKGLIKVQISHCYRLVEAHLAFSALRDRKAVGKVMIVMGPSAVSRL*