MSHFMAIDQGTSSSRVILFDAMGRMLAAAQHEFDMTFPADGWVEQNPEVLWRTSLLAGREALAKAGLEGKDIAAIGITNQRETTLAWNRTTGETIHNAIVWQDRRTAARCAAMRADGMQQEVARISGLVIDPYFSGSKLAWLLEEVPEASRLAARGELCFGTVDSYLIWRLTKGARHVTDATNASRTMLYDIGAGAWSETMLEHFAIPASVLPEVLDSAGDFGVSDPEWFGAAIPILGVAGDQQAALIGQACFSPGMVKSTYGTGCFLMSNTGAEMVRSEHQLLTTIAYQIDGQTSYALEGSIFSAGVAVKWLRDQLGLVTDAAETEAAARRTDGETGGVFLVPAFTGLGAPHWNPDARALFSGMTLDSSRDDLITATLASVAYQTVDLIDAASRDGAGVERLRVDGGMVVNDWLCQFLADVIDCPVERPENVETTALGAAVLAALGAGAVGNLEQASRMWGLEQEFLPAMEDLRRERLLTGWRSAVSDLGQSRTVRILLVLCGLGIYALFCLGLARNGYLQVTGSAFGLLLGVWVVGFLGLLFADETQGRFDAGTLTFSKALWCNLGVVMTAALVPHVLRLLLLMVPLIGVLYGALHLDRRHMLIIAFVTWVGYLVSAAVLAVLRSADPAFEGLVAVAFTCMLAAMTVMAAEVTALKEAFERRRERLNEAMAQLSDLAMRDELTGLCNRRYIMDVLVRQKALADRGHLSFTVCYCDLDHFKAINDRYGHHRGDQVLKDFADVASSVVRSVDFVARLGGEEFLLVLVGADEETAGRVANRLCARTRFLAAIPEAPDYRLTVSVGVAAFRRGERIEDVIQRADRALYRAKAQGRDQIAISQMDTADVNRRKYPRQPISLSALVHPDQGRSWLCTIRDFCQEGMLLTGTGGSRSLAATGAEANPGDTIALHFSVATPKGQKHFRTQATIARITDAGNGIGVRFDQGVPDDAFTSLIDFAIASGMLSRSAAESGNVIEGEFSEDTGAARQDQDAGAAPTSPLAPGEEKDLPDKLLRDRRVSDEDAGEIKNKMRRVTQRALDRICTQFFGIVDNELLVKARDAGTNAVQMMYFEGLEIIEKNQDRIRHDFMGDALKQIDQISELGDVLERRRRRETGNSPKLELVDTEQFEEWLAVAEVISKAENRYNDQLLDLRAQLGLVAKPWTHKDVIPVGPSVLTWSFDDALKEFEFRRVVKQDVYRCFESALMPMLGNLYAALAQVLEESGAFPSVEELRDSLQRLTTPRTASGVRVEPEAYQEMDTAVREATMAAEGISPAAPRVDHNPFLQPAQARRDVYSTARSLLSVDRRSREILGQQVDGILATPDTPAADTFETTDILSALSTIETELGDEASLADVRVRPRLIELLQAKHGDRKRLNEADYDTLNVMESLVDSLQEDSFLTEGIREWIARLEITLNKLAARDPNFLQPNDDGPHSAVQMLNQLGRLGNQKDIREGIDREVGRRVDELLKKVVNEYDDNPEVFEDVVDELNPLVDKQTRAYRGNIERTVRASEGQQKLARARRAVLSEIDERISGKEVPDLLLELLNPGWRNLLVHTHLRKGQDSHEFQDQIALIDQLWGQLDGSIEEGSDGYMDPDALLKRVVNGLNSISFDPSKRTPLIMSLSSALVGDTTGKKSDVSYSPVEPSGVADALGLDGLLPEIEPALDSDDEEIRSSWSKAVERARRIQVGEWLAAADPQGRPLILTVAFVGDDASVFVLVNRKGIKNRELALREMADGLHKGDITLLDDYDLPLMERASQRMLENMHNQLAYQASHDDLTQLINRKEFERHVESAIQSAKTNESQHALLYLDLDQFKIVNNTSGHTAGDELLKMIADELAKSLSNRQAQVARLGGDEFGVLVEDVETQDARELAEDLLNSVRQARFEWDGRMYNLSASMGLVFVDQTMDNVDNVMQFADEACYTAKDAGRNRLQEYELGDATMMRRHGVMEWVTQLDKALEEDRLILNCQRIEPINRTGGQEDERHYEILLTMIDELGDTMPPTDFIIAAETYNRMTAIDRWVIERVFHWMSVNRDKLDHFGGFSINVSGHSINDETFPDFVLEQFSKSQAPTSKVCFEITETAAIANLDNAVDFMNRMKIIGCQFSLDDFGTGLSSYSYLRNLPVDYVKIDGVFVRDIANNPGDYAVVRSINEIGHYMGKKTIAEYVEDGEVLKRLQEIGVDYAQGWQIAKPLPLEDLRI*