MLVLNSHSAVLDLYEKRAPTFSDRPVNPAFEIMNYNWMFSTMSYNPWWRLHRRTFHQFFHQREIQKYRPILQQEALVFLRRLSANPKSFLQDTRWFFGSVIIWISYGVNDPEYNKSLIEKAEVMIKGFSEAALPGQFLVNVFPSLSYVPTWFPGTGWKKRLLHLAEETTNALVDTWNDAKERVRNGYQSEYPNVATGLIQSLPDEDHPEYADKEIVARNTSVISYAAGADTTVSSAHALFLALAMNPQVQLRAQEEIDAVVGTDRLPTPDDVARLPYIQAIVKELTRWHTVAPLGVPRISREDAEYRGYFIPKGTILFANTWAIMHNPEVFENPMEFNPERYLKDGKINPNVLDPEAAAFGYGRRICPGRYLSNEALGYFAASLLSVFDVQPPKDEFGNRVQLSLTIASPKELMA*