MASLKFSFLVLFVCCGILIPTCCLGDMCQPKENAALFVFGDSLFDVGNNNYINTTADNQANYSPYGETFFKYPTGRFSDGRVIPDFIAEYAKLPLIQPYLFPGNQQYVDGVNFASGGAGALVETHQGLVIDLKTQLSYFKKVSKVLRQDLGDAETTTLLAKAVYLISIGGNDYEISLSENSSSTHTTEKYIDMVVGNLTTVIKGIHKTGGRKFGVFNLPAVGCVPFVKALVNGSKGSCVEEASALAKLHNSVLSVELEKLKKQLKGFKYSYVNYFNLTFDVINNPSKYGFKEGSVACCGSGPYKGYYSCGGKRAVKDYDLCENPSEYVLFDSLHPTEMAHQIVSQLIWSGNQTIAGSYSLKTLFEE*