MLFLVSMFFSFPLGKGAPGRVFASGKHLWIDTPSSYCYRGYLASSAGFNTIVLLPFDTGVLELGSLRPVAESPEVLQMIKAVFSGTVKKTRTGVLKITKNNIHHTNAVGEDPLPKILQLQQQRQQPGQIDFSAGPTLMAGALVIQEGARLDVEAPGREDAAGLSNMQKPRKRGRKPANGMVEPRNHVEAERQRREKLNQLFYALRSLVPNVSRMDKASLLHHAVNYITDLQKRVRDMESERDNLPKTHKQGKQTNCPKIEVEAGNDVVVVRVRSSLETHPMNNLFQAFKEARVGVVESKFSAGFGVAVHTFVVKAPGSEAKMKEKLVAALSREMNLTIDVRVQGSEV