MKSAANSLNIYISIYREASVRACVCASNSIEPLSQCAAMALPLLDFAGTRGNQFVLGGQPFYVHGFNAYFLMAISVDAQSRSKAVALLEEAANAGLNVGRTWAFNDGGYQALQTSPGVYDEKVFQALDFVLNEARRSGVRLILTLVNNWSDYGGKPKYVEWARSAGETLDTEDAFYTDSIVKAYYKNHIETVLTRVNSITGIPYKDDPTIFAWELMNEPRCTSDPSGDTLQAWIEEMASYVKSIDCNHLLGLGSEGFYGPSSPMRVSANPNTYSLQVGTDFLRNHKVAGIDFAGAHGYPDSWLGSSADALQQISFIEDWLASHIADCSSTLQKPFLFGEFGMSSKNSNFKSENREGFLATIYTVLYISALGGGAGAGGLLWQIFPKGMENFNDGYQIVLSEDESISRIIIQQSQRLQDITAYSPRKPKSGMCPFKLKCW*