MAALTEASLCRLPVAVLSTKQNSQRVYAASFSGRGEWRKQTGLCVASGAAQPITEAQTTAEDTVPLPVVVIDQHSEPGATVLDLQFGDRLGALLDTMKALTDLGLNVLRAKVTTEDSVGRNRFVITRSDTGGKVEDPDMLEAIRLTVIANLLQYHPESSERLALAAIKFKAPQRPTPAIATQVLVEDIPGEEGRSVLSVETSDRPGLVMEIVRILGDLSINVVSAEIDTEGLVAKDQFYVSYHGEALNKSMREVVTNTLRYYLTKPEIESEDSY*