MTDRPNCWPTSQPDDERTMDVRSFVFFLTSLPGWDEFVRDGSSICDLIDCKCKCVHASRSSTRSWSISTGIWHVAATSSPVQLLALLQSPKFPISLHPQGKQLQQMNQDMKTRQRSYSMNTGDHAAYIYIYTHNGGRNRYLISLKHAPAVDPELEKKTAMEVDGGKKKMLATLVGCNYAGTEYELQGCINDVHAMRAVLLDRFGFAPANVTVLTDDHDDSGGGTIPTGAGVRRALSDMVARAAPGDVLFFHFSGHGTLVPPVVTGSGHGDRDDEAIVPCDFNLITDVDFRELVDRLPRGATFTMVSDSCHSGGLIDQEKEQIGPTTAAADSYLHGGARAARFLPYAAVLGHLSGASGVGASASHHVADHLVALFGADASAKFRFHRHHGNSSGAAARTDDDDAGILLSGCQTDETSADVAAAGGGSACGAFSAALQAVLAAHPAPMSNREVVLRAREVLGEQGFQQHPCLYCSDANADAPFLGQHESMAKSN*