MREACWTCRNRTIQCDQSCFPCLKCKKAGLECRDKKPLRWVQGVAIRGRMRGYMYKETPTNHDAILPTYLRSKRVRRGGHQLQLTLQDPRMQNLDLSSRYYIDYYSQRICRLYILHDSDSNPFRGLLAYALEDAPLRKSVIALAARHTANTGYSFDQSDKNDVVVPTPQLTYATLDALRFKTQAITALRERLTRQHLEFVKTDTTIASILLLIFLELLESGLDGWDVHLKGARTLVRLYQSLRGKTYGNCGSGDMEQEISTFITRQFSLIETLGASLSHFNPISEDFCSTSYILNPGKESIVRSFLGCPEFILRSIQFFSSQRQLAAESPHYTAHMQDTLAMLEVTGNFNSLEWASRLQHQQSSPASPYTAEMENLYMLGEAYKIAALLYGRQVLGPELATAESNGLVLQLLGLIDALKTQDSLFKCLLWPTFIAGLHCLERDQQGLVHDCLKRIWELTACLNVISASNILKDCWDRTRFSETQFRCVGLDRRWLLI*