MQASTFTVKGNTAFGLQNRRILQGVSDLRSRTLAGKSLRMTGSCFGVSMDSASMGIELGRARRTVQSVFGSSAKARSHRVRAAGEDIEDAAPLKVQGQSSGSVLPYVGVACLAAILFGYHLGVVNGALEYLAKDLGIAENTVIQGWIVSTVLAGAFVGSFTGGALADKFGRTKTFILDAIPLSVGAFLCTTAQSVQAMIIGRLLTGIGIGISSAIVPLYISEISPTEIRGTLGTVNQLFICIGILVALVAGLPLSGNPSWWRTMFGLALIPSVLLAIGMVFSPESPRWLYQQGRISEAETSIKRLYGKEKVAEVMGDLEASAQGSSEPDAGWLDLFSSRYRKVVSIGAAMFFLQQLAGINAVVYYSTAVFRSAGITSDVAASALVGAANVFGTTVASSLMDKQGRKSLLLISYTGMAASMMLLSLSFTWKVLTPYSGTLAVLGTVLYVLSFSLGAGPVPALLLPEIFASRIRAKAVALSLGYIG*