MSARQMEAFNLLSGGLAGTIASCLTNPLEVIKTQLQSSSTAAGDMVAGRGHPVAIAKRIMEQDGVSGFFRGLPPTLVGIIPSRSAYFYSYQQIKKRLGPYLPEGSPPNAMLAGFMAGITSNTLTNPIWMVRTRMQLLADTTAGQRAYNGYGDAISTIWREDGLKGFYKGIQASYWGCAEGAVQFILYEQFKTRLLGRLNAQRAECGLPATEELPKMTYFWSAAAAKMCASIATYPHEVARTRMREQARGGIYKYKSMWQSLAVISQEEGMKGLYSGMGVHLLKVVPNSAFMFLTYEVVRSWLSEFTVVD*