MDLVSTSTSPFSCRICNQKAHGNHFGVLTCRACASFFRRAAFSKWSQLKCQKGGCSRNFCKRCRLKKCREMGMDTTKFQYNRDSFRATGQFQLPPPRSLASFVGRPELFLFCDTEAPNAKMLIDVRYLLEEAGRIINQGYETPASGKNQLENLTEGFKYIKVDMNNISSSKYASKDAIISMWEYYFFTVTRWLMYFEGFQKLNSHTQITLIQSVWNVWSRLHKYVATVDYHKANPDTLPTNVVIHNTLVDIENVEFDSTWLSDYPVEHVRRYLSVQHCREFDILGTLRKLNPSELEITYLFAQICFEHAGKRNQGDIMKVTEQFLDSLANDLHDYYVNEMNNSRYFLRLTQLLKINQAIQFSDISPQKQIRNNIIKKEAEKLEKLQKSQFSIKRLSISN