MKRIWFYVIVCLQALFLILMSMSYYTMDEWGESIRLKTAPVDPRDPFYGDYVTLSYEVELVPTDKWNISSDIASGEKVYLLLEPGENDLYTLVQATVEKPDVSGAEVVLPARLDWHDPQRGVYMVDIGMERYFIEEGTGRQYEQNREDLIVEVIVAPWGQKKIDSVTTAE