MLASLAPQWSAGFGFAARAFAKTAASAARQGAIGSVRLIDSFHKETVDDIFAHALKKQTGVSLKYMLDFGQNPIERQLLLSAQFLHKELPVRLAHRVAELENLPYGLSAKKHILQVRDWYVESFRDLRSFPHVKDAADELKFTELLRGIYRRHANAVPVMAKGVSELREELRLQQRLTELPEIHQFLDGFYLSRIGIRILIGQHIALHEPSKPNHIGLICTKCSPVLVAQDAINDARSICMREYGDAPEVSVYGSPDFVFPYVPSHLHHMLFELVKNSLRAVQDRFADSDDAAPPIRLVVAEGGEDVTLKVSDEGGGIPRSGLANIWTYLYSTAKSPVDPRQVEDVDSGPVVLAGYGYGLPISRLYARYFGGDLQIISMEGYGTDAYLHLNRLGTSQEPLP*