MTAGPQLVSACRNDATPVSNIGSLGAVLATVRHQSGAAHQSSSGRPKGWEQLQQDGHRVNPCNSPNHPAVVQGVLPTPEGDELSVQEAYNPESSCFGCGPSSPDGLQLRSHRMPGEGLGRLEARVTIPSRYCAFPGIVNGGILSTLMDCHGNWAAAVCLMDKGCLPRPPLTLTASMSVIFKEPTPPDTELILRSRVLSLRESAAASGSSSGGGTGAYGSSGSSGTSSGGGGAYGSSSGNKMAQAQAQKATVEVEVVVLQPLDAATAAAAAPPSSSLGPVQGAETAAAAAGAAGVAGAGDGSQGFVPGHGTGEPPMKILAVGRGVFKRLGALRAL*