MKFYFYKICSFFVFCISVCYAISLPPNKSIPAVFVFGDSIVDTGNNNGLKTIAKVNYPPYGKDFMGGIPTGRFSNGKVPSDFLVEELGIKDLLPAYLDPTLQSEDLITGVNFASGGAGYDPLTSELAKVISLDGQVILFKEYIVKLTELVGEDRKNEILANSLFMLVTGANDITNTYFGMPLRKSYYDVPSYADLLVNFASSFVQDLYGLGARRIGMFGIPPIGCLPSQRTLKGGEERQCVDNLNQAAQLFNNKLEAYSSSQGNKLPNSRLVYVDTYKVLLDVIDNPQRYGFKIADKGCCGTGKIEVAELCTYTCSSDSDYIFWDSFHLTEKAYKLLVHQILVQHLNSFF*