MDWSQDTLRAGFCHALSDMYKSEVPLYGDLVDLVWKADAEAINRSRKLGGADIIDPDEVLPSRNRVERHGAIRLGTAQELATIRRMFAVMGMYPVGYYDLSVAGFPMHATAFRPRTREALARHPFRVFTTVLRMDLLTERTRDLAQRALKQRNIFTDRLVALINHAEVQGHLTPDECKEFITEGLETFRWHSKATVTLEEYKILKEEHPLIADIVSFPSCHINHLTPRTIDIDLVQKMMQDNGMPAKERIEGPPRRECPILLRQTSFKALEETVYFRDANEAYVKGSHTARFGEVEQRGYALTRKGRKLYDDILSQVNKEAAETKADSEKYEEILRKRFEGFPDDLHELQKQNLAYFCYRTTPKGKKELGSEKVSLSQLLEDQILEFEPITYEDFLPLSAGGIFNSNLGNTSQSKRLIMEADADLDGFQQMMGTPTVDEISLYEQMQKDSLESCRAELGLKEIVE*