MDGQGTKHRILMVSDFFFPNFGGVESHIYYLSQCLLKLGHKVVVMTHAYGNRSGVRYVTNGLKVYYVPWRPFLMQNTLPTLFLTFPIVRTIIIREKISVVHGHQAFSTLCHEALMHARTMGYKVVFTDHSLYGFADAGSIHMNKVLQFTLADIDQAICVSHTSKENTVLRSGISPEKVFMVPNAVDTAMFTPSPKRLNCDEIVIVVVSRLVYRKGADLLVEVIPEVCRLFPKVRFIVGGDGPKRVRLEEMREKFSLQDRVEMLGAVPHAQVRSVLISGHIFLNSSLTEAFCIAILEAASCGLLTVSTRVGGVPEVLPDDMIVLAEPAPGDMVRAVKKAIDMLPGIDPQIMHLRMKELYSWDDVAKRTEIVYDRAMESPTTNLLDRLPRYLTCGSWAGKLFCLVMIINYLLWRLLEFLQPAVGIEEVPDIGPLHAHLGSRNDEAQEK*