MSFLLFWATLFVGCLSFDGLLSDPQPNPPQEFFCSQPLDHLGVGNMSKIMFRQRYFLDRTNWAGTKSKNPLIVNFGGEYPVEGDLQNLGVINEAATKFGALVLYIEHRFYGMSVPFGSIDIALGDANVRECLNSEQALEDFPLIILGVRKKLFNQHTKIIVTGCSYAGMLAAWFRLKYPNIAIGALAASAPVFYFEPSIPSQWENEFCSIVSNDFKVVNEKCYQRIRKSWDIIDKISLQELEGSAHLADVFKSCSPFISAWDLKHSLLKYYSYSAQYNGHYNGGIGKVCDEIIRAPDDDVLGGIARSVLNGRPCYDLEYYMDTNTTTTSSVFENNAARAWDWQDMRSTLERFGSNIVFSNGLMDPFSPFG*