MTIPEKIEKPHVAFLPSPGMGHITPLFEFAKHLVIHHGFHVSFFVITTGASAAQNELFRPENLPADFTAVEIPPVENISSFFTDDMKVVTQLCIMVRESLKHLPSLLMEKRPKALLIDLFCTDAFEICEKLLIPVYSFFTASTILMAFSLYLPTLDREVESEFVDLPEPIQTPGCTPICPHDILDQVKDRKNDEYKWYLLNVSRLPLAAGIFVNSWDDLEPVSLKALRENLFFQKIPLPPVYTIGPLIKQDEVVTEKDDEILAWLDNQPPDSVLFVVFGSGGTLTSEQLTEFILVARKPSDASASAAFFNVGRFVKKTEGRGLVVPSWAPQTSILNHPSTGAFMSHCGWNSTLESVIHGVPIIAWPLYAEQRMNATLLTEEAGVALKFSKDPGEELVDRNEIEKNVRIVMEGEKGKAIRRRAKELKESAKIALNSGGSSYESLCSIVQIWKSQ*