MNYYGYEFREGQREVVEAALAGKDVAVFWATGRGKSICYQLPALHTGRTVVVVSPLISLMTDQVERLNNTVGQGRRQLAAFCGSAQLDKDVERRAFDGEFPLVFMSPEKLMADGLDRLAQLHARNPLLLFAIDEAHCVSEWGHDFRPQYRQLGELRQRMPTVPIMALTATAVPNVQRDIVRSLALQNPYVQKQSSFRPNLAIKVSRKQAGLAESLGGLVQELLENNGAAMASSTLIYVPTTNEAESVAAFLQHRQINADFYHGKRDAKERESVHVRFLSGQLPVVCATVAFGMGIDKPDIRRVVHYGAPKTAEEYYQHIGRAGRDGGPARCEMIASDAD