MFRCFFLNRKWFFWSIYGTTAVVAVNWFRVGIDVELNYWNGHFYDLIQEALVSPNAVKFVDFRNVIFDFFKITTMYVVISVVVDYFVRHWIFRWRCAMNEHYTKHWPLIRQIEGASQRIQEDTMRFAKLVEDLGISILRNFMTLATFIPLLWELSKHVKVIPFFGGVEHSMVIVAVVSSFGGIAFLMFIGRKLPAYEYNNQKVEAAFRKELVLGEDDESRATPKGLKELFDDVRHNYFSMYRAYLWFDSCSSAYSKYSELTVYIFMSPTILQAAITLGVLKQITSSYSKVESSLRFLIRRWSSCVELMSIYKRLRAFEMQIEIFSLEENSNLTLKGKKI