MSSQEQVRASHLLIKHQGSRRKASWKDPDGRIIKNTTRDSAVAQLKALREDILAGNAKFEDLASRYSDCSSAKRGGDLGPFGRGQMQKPFEEVAFALNVGEISDIVDTDSGAHIILRTG