MSSGTFSVLYTNRVTIDGGLLKKLDGYGNFLPLLLVMTHNDVAEAIGDGREEIVLDQVLRRISDGERRTNLKKSIVRLGNKIELDKATGEIVRKIKVDEKGLKLLAERTMSLLDKTRWSTWAACQAVDMNAKLEASTRLIVGKRHDQALFSLFLGVLPGIHQLQMARMFTGVTETLAKIWNADKKLQAAITTCRYVQDERWRAVSSTLEKNTKAALALLALAVQAVPSIAEELSLIADDTSGSQLPVAPNVQRLQETLWSCIDQSENSSKLLMSYALHVLGGAMYAHIHDVAGKGSVDDYVQRYEEYFLRSLWPAQISRYAEGHEFGCDDEKQSRLLRSNLVKFLENLCNARSEGTAINVTAESEGTAGN*