MATKRSVSTLKEADLKGKRVFVRVDLNVPLDDNCNITDDTRIRAAVPTIKYLSGHGAKVILCSHLGRPKGVTPKFSLKPLIPRLSELLGAEVKMANDSIGEEVEKMVADLPEGGVLLLENVRFYKEEEKNDPEFAKKLAALADVYVNDAFGTAHRAHASTEGVAKYLKPSVAGFLMQKELDYLVGAVANPKKPFAAIVGGSKVSSKIGVIESLLAKVDYLLLGGGMIFTFYKAQGLSVGSSLVEEDKLELANLLIEKAKAQGVSLMLPTDVVIANKFSADADSKVVPASAIPDGWMGLDIGPDSIVTFSEALDKTQTVIWNGPMGVFEFEKFAAGTEAVARQLAELSGKGVTTIIGGGDSVAAVEKVGLADKMSHISTGGGASLELLEGKPLPGVLALDDA*