MLETLLNDSRFIYKHLELSREGLIQVPDHKLYQFINVETLSLSSLQGPSCIYSMIHCDGLLLCECRRSDSIEKKLAVWNPFLSQIKWIEALNSIKVCWGIYGFGYDNVSRDNYKILRFCRGLGHDYDSRNNGVEIYEFKTQLWRSVDYSCAYLWYAWYDQAVSMDGKMYWFAERQNFDKVITEFFIQCFDFSREIFQDRCCLPFITRDGDCDWVIPRLSGFRGDRLSLLSKEKYGKIQLWVTNNVTDEIVSWSKYFNVTPPYLPILSRWYFLNMTFFIHKTNRIMLWCEEEHVQNEEKYVKVYQIGEGVVEKQVETGQHRWYDQTFRSRCCVFVPSLVPVPE*