MATQSPRKKCGVLGCTGSVGQRFILLLQGHPTLHLHAIGASSRSAGKKYKDAVRWKQASPMGEVADLVVRECRPEEFADCDVVFSGLDSDVAGDIEMAFLKAEIPVFSNAKNYRRDPLVPLVVPTVNLPHLDLIPHQRSVHGLSKGFLVCNSNCAVIGLVIPFAALQAAFGPISEVSIVTMQAVSGAGYPGVSSMDIMDNVVPFISGEEDKLETEARKILGGIDDARTAFIEQESLRVSASCNRVPVMDGHTACVSLKFARQPPPSPEECKAALRAYVSEAQKLGCPSAPNPPIKVFDEDDRPQPRLDRDLGRGYTVSVGRVRADDSGLFDLKFVALSHNTVIGAAGSSILNAEAAILKGYI*