MKEKRTNVRWMFALAFFFIGVIAYMDRANISYIAKQMMDDLGMTKPQFGLLASFFSLGYALMQVPSGMLAEKFGPRKMITIALVWWSAFTILTGMIKNHGLIYLVRFLFGVGEAPMYPSNAVFNSFWFSKNEKGRASSALLAGSYFGPVLAPIVTIAIVNAFNWQAVFYIFGAVGILMAVLWAIIAKDLPEQHRMVNEAEKRFIMENRDIVATEKSSPPWNDFFKRFSFYAIAIQYFVVQFIITLFLIWLPTYLTEVFHVNFKEMSISSLPWLLMFFLILSAGAISDRVLGLGRSKFVARGVIAIAGFIVFAVSIIFAVRTGNLYVSIFWLSLGLGGIGISMGMSWAAATDLGRNFSGTVSGWMNLWGNIGALISPLLAGLFVEHLGWTMTFQLLIVPAVIAVIMWFYVKPDQPLIVSDDKAIEK