MASTEAAELDTGKESVLEWAQKDNRRMLHVVYRVGDLDKTIKFYTECLGMKLLRKRDIPEERYTNAFLGYGPEDSHFVVELTYNYGVDKYDIGTGFGHFGIAVEDVYKTVDLVKAKGGKVSREAGPVKGGSTVIAFVDDPDGYKFELIQRPATPEPLCQVMLRVGDLDRSISFYEKALGMKLLRKRDNPEYKYTLAMMGYAEEDKTTVMELTYNYGVTEYTKGNAYAQIAIGTDDVYKTAEAVKVSGGKITRQPGPLPGISTKITACLDPDGWKTVFVDNKDFLKELE*