MLGKVALEEAFALPRMQEKTRWWASLFAVNPDKHAHEMTDITNTRIAYMDKHGVGYTLLSYTAPGVQDIWDSKEAQAFAVEINDYIAGAIKDHPDRFGALATLSMHDPAEAAAELRRCVTQLGFKGALVNDTQRAGDDGDDMIFYDGPEWDVFWAAVTELDVPFYLHPRNPTGTIHDKLWAKRKWLIGPPLSFAQGVSLHLLGMVTNGVFDRHPKLQVIIGHLGEHIPFDLWRINHWFEDVKKPLGLDCKKTIREYFAHNIWITTSGHFSTPTLEYCITELGGADRILFSIDYPFESFGDACDWYDGVTLKNEEDVRKIGKDNAKRLFKLGAFKDSE*