MLGKVALEEAFALPRFEEKTRWWASLFSTDPETHVKEITDITKIRIQYADKHGVGYQILSYTAPGVQDIWDAKEAQALAVEINDYIAEQIKEYPGRFGAFATLSMHNPKEAAEELRRCVEKYGFLGALVNDTQRAGPDGDDMIFYDQPEWDIFWQTCTDLDVPLYLHPRNPTGTIYDKLWADRKWLVGPPLSFAHGVSLHVLGMVTNGVFDRHPKLQVILGHLGEHIPFDMWRINHWFEDRKKQLGLAETCKKTIREYFAQNLWITTSGHFSTTTLNFCMAGVGADRILFSIDYPFETFEDACVWFDEAELNLTDRLKIGRENAKRLFKLGSYHDSSA*