MDALVVRRLGDPTLAPGGEASPFAPVTGDHPAPALASPTSVRVRVAATSLNFATYLQVQGKYQERPALPFVPGSDYAGFVDAVGPAVRRFRPGDRVCGLAAVGSFADLIVADEKQLFSVPDGCDLVAAGALPVAFGTSHLALVHRAELKAGQVLLVLGAAGGVGASAVQIGKVCGAVVIAVARGTEKLQYLKTIGADHVIDSSKESIMESAKSFLKAKGLKGVDVLYDPVGGKLTQDSLKLLNWGAHILIIGFASGDVPIIRANIALVKNWTIHGLYWGSYFTHRPPVLIDSLNELFSWLSKGLIKIQISHTYRLPEAHLAFAALRDRKAVGKVMIVMGSPAKSRL*