MAASSSSPSPKMFKLVSKDWKEFIVEESVAKVSGFIKESIEHGSTIITLDKTKAEVLEKVIKYCEKHAQDEYRKNWIPNLANLNLETLIGLFQAAHYLCVKGLMDSIYKQVKDITGGNIPEEIRMIHFVPEENPE