MSSSQSPKSPKGPESPRSPASHGGKAASPEPSPAPPAIVALSAEEIREAGILPGAHWTEQPIEQVDDDGASTIGSIASTTASLTSTIFEYRTVHGRTYHGEIGNAESWEPNDQRHVDSLDIFHHTFMLSLGDKLFLSPLEKNKIHKVLDVGTGTGLWAIDFADEFPNAEVIGTDVSPIQPSWVPPNVKFELDDCNREWTWNEDSFDFVHLRMLLGVVSNWSDIFRNAFRCARSGGYVESMVSSAFFRSDDGSVKKGSALEQWHSIFWEGGKKLGRTFRVLEDDLQKKAMEEAGFVDIAVKDIKIPLGAWPEDKKLAEIGLWWKMSLESDLEGYLNYLCNALLGWTTEETAAYCAHVRKEWNDPNIHSYVWLRVVYGRKP*