MTDAESSCVVCDNGSGMVKAGFSGEDAPRSVFSSIIGKPRHQMAMLGMGQKEYYVGDEAQSKRGILSLSYPIAHGIVTNWEEMEAIWRHTFDNELRVDISTRPVMLTEAPMNPKINRERMTTLMFEDFNVPAMYVAIQAVLSLYASGRTTGIVCDSGDGVTHTVPIFEARILQEGGVKLTNSAELEIVRDIKEKLCYVALDHDAELSAASTTNDIDKEYTLPDGATITVGSERFRAPEVLYDPSLMGQESRGIHHLVHDTINKCDIDVRRELYNNIVLSGGTSMFEGMQTRLYNEVNTLGGSAVKVRVVAPPERKYLVWIGGSILSSLSTFQNMWITREEYLETGPNIVHRKCF*