MRFAVTKVCASGAKARAGLLQIGSSGVETPALLLSTRKGLPAFMSPDLLSSLPLPDSLLLNVCPTHFIEVPSSKTISNIGGLHRMVGLPDHILVAAAGESTECLPSSDATNKFGASFETPAGRKLVKPSDYMELISCMQPNLWASLADEVPAWVNEKRNKTSVERTLRWLDACIALDAAAGKNSLGVVVGGSSIEQRKLCATEVSKRNVSGFWIGGFGLGESVEERCSLLNAVTDCLPLEKPRIVSRLGLPEEVLEGVASGIDLFDSTYIYQLTMGGFALIFPIDMVEREMQNGVFDSSSGDSAKINLRATTYRKDTSRIVDGCGCFTCQNHTRAYLNHLINVHEMLAQILLEIHNTHHYLRFFRSIREAIKAGEFDIFWKQFVENRRSQIAAAAAAL*