MTSVQLSSAAVCWSHTSTGSRRQLHWRGMAALSGKVKNPATVEEVARQAQSAVDRALREGKSRQLLQLLLPVDQRQFNYLDTEPRDYPCSIKDEFMSCCKVTTIILKGLSSGLGNDVVVKRIGEIENEMDPVAVLYPSDKSVAAIVFPISETLKQLSMSFSLWLKMLMVISLLHCVQIEGGNICQMSLQLLCNHMASYIKIKSIVKSNEKRPTLIVNPQWRSLGQIISDFGFGPWKRQAEEFLNTFEPTYMLLEQRIGDASNVVAGSSGGVVRLLKCFPEDWHVYLMAWDGTSDLIGLQSEQPTYKELEKLVGEARKSIPWKVAPRILAGREPAPPPLPTTFSVREIEGMDKAVLHRALMALNLPTSGKLETLRERLKEAQLKDDA*