MTVTGVSNSAKSTALASVYSVRKLPFLSLSESFPCPKNSRKPASPTPLRCRWTSRSDSLCGKFRVHASNAGVGSGSEEDGSQSSSLDRSHATSSESLKPQGPFPYSLSIALVLLACGLVFSLITFVKGGPSSVLAAVAKSGFTAAFSLIFVSEIGDKTFFIAALLAMQYEKTLVLLGSMGALSLMTILSVVIGKVFQSVPAQFQTTLPIGEYAAIALLMFFGLKSIKDAWDLPQAEAKNGEESGIELGEYTEAEELVKEKASKKLTNPLEILWKSFSLVFFAEWGDRSMLATVALGAAQSPWGVASGAIAGHLVATLLAIMGGAFLANYISEKLVGYVGGALFLVFAAATFFGVF*