MLVISFCSLILVIYGFQSAVGQLSADFYRFSCPSVDSIVFETMTDLANKSNVVPPSTLRLFFHDCFIEGCDASIMISSTPTNTAERNLPENNIAQNAFDAVVEAKKAVENKCPGVVSCADIIAMVARDAVRLLGGPTWEVLKGRLDGFISQATRAEGKVPGANSNATQLIDIFASLNMSVQDMVVLSGAHTVGFSHCNQFVNRLYSFSSTEKTDPNMNSSFARVLEKACPQGGDGTKFQAFDITTPFLFDNAYFKNLQLGQGLLFSDQELFTHNSTVQLVNDLGRSQDLFFSSFVASMVKLGNVGVKTDFSNGNIRSDCTAFN*