MGYVGVNMEVLVDCRNTVFAKGLTSLEELWWWCFGRHGFLTQCTLKRRLILSKGTCRQLSITNRPFSLYISWRVLPRHYIAYTALEKHRRRSIMGASSILSIFEGAKSFYIPPHSSYHVDLNPAYDAKLDAEIDKWCMDFLNLHDLTDHKTQFAIQSKLGKLAGFAYQAISSERLSPIAKFFCWLFLADDFMDDPSVPVSDLKNATLAYKLIFKNDYDQAITLVESKGLLRQMGMLNDVYTDLKGFMNPGHKTRFSKSMIDVLDMFEVESSWLHKTLVPNFEIYMWMREVTAGVIPCMVAMDFLNNFGLEEEGVLDDPHIQTLEVIANRHSFLANDMVSFKKEWACEQYLNSVALVGYSSNCGLNEAMEKVAQMVQDLEKEFADIKQKVLSNKDLNKGNVMGYVQSLEYFMAANIEFSWISARYHGVGWVSPAEKYGTFEF*