MSKTRYYLEQCIPELDDLVEKKIFTKDEVSKIMKKRTNFEHRLSSRGSSTQDYIRYIEYEILVDKLRYKRVKRIFQAKKTNSVSDWSIIRRIQQIYNRGCNKFPSDLRLWSNYLNFMKSSNYSKHFSYKQIHSIYNSLLKLHPNVVEIWISCAKYEYEVHANFKSCRIIFQNSLRFNPEDPKLWYEYINFELNFITKLINRRKVMKLINEREQELDMLNDQSKESKQNDDTVKITSGNDMKDKLNELPEADISMLGNADTNPALRGEIALSIFDISMKTLGNNYLNKHRGFYTMESGGQFDKELRVDTVVYLFKESMKYVELFCKFKDLDRIYLINHIIQYWKGEIFDLTLKEVSLEKYIMIIFMDIINNIRFMEIEELNIEQLQLSVKKYMSYRTKNEGEREELKKMYSEYLNDNYLAKISPDDKRYGILDLIIEKL