MATILSNGFPVYSVNIIPKESLKQTLQTYAESIRYHVLYLFIKTRLLRLSQSTGTLAPCQTMLISILAAISSAIFILFLYPIKLIILSVSLCLKDPKIPATSPIKAFVRKLQDICTKTLYINSDTLHETPESSPFLKTFLVPETASWKCLNLEHEILKLFPTIPMPWAKIITHIHAKYLKNRNTSSTQEVSYEGSLYYSTMQKLTATLQDPTISTQRKQDLLNYIGSYACACPPTWIEVTFRELVEIYNKQDTGINHVLFCVQMFKENLLQFITNRSSEEWHHIAGFKHYHGRSLGLNMDALARIQFTSHLILKKQALYNRLYKRFLSHYRASVKNLIEYIRDQISESSQELKNSLSSYLCETMRAFQLPEHEIPSVLSSLFYDTQLELNSTGITFILLMQGILTTGPQTTLEKIMCRP