MSGAPIDATGHFVHGNTEAPAHPSLMAMFSLKGKTAIVTGAAAGIGLAVADGLAEAGANVALWYNSNTKAHERAQEIAARYGVQAKAYQVNITDSEAVKQALEQSVKDLNGRLDVFIANAGIPWTQGPAVDGQLSHYSDVVDNDLNGTFYCAKYAAYYWRKQKEEGVDLNGNKLQNFTYGSFVATASMSGHIVNIPQLQAAYNAAKSGVIHLCKSLAVEWVKFARANTISPGYIITEISNFVPKETKDIWCDKIPMGREGRAEELKGAYLYLASDASSYTTGADIVVDGGYCAP*