MSSSYTKEQESIVLKVLSYKPHQFYEILSVEKSASEGEIKKSYRKLAIKCHPDKNPHPRSSEAFKILNKAWEVLSDPQKKRIFDQTGSDPTSRINNASAASGGFPSSSFSGRSGFANNPFEDDLFNMFFGGGGGPRGSPFASGPTFTFGGNGFTFQSYGNGGADPFMRYRRTTRRPRAQSPNGREQTGPNGEEQPSLFEALKGILPILMLLIVPILSAIFSGDTSPEYSFVPSQEYNIQRNTPKYNIPFYVTDKFQEKHGSKSKRQLRNYDSKVENLFISDKRAKCSKEQIHKDQLIEDAYGWFSVDSEKLQRAENFPTPNCDILKGLNLL*