MNSTSMSSLGVRKGSWTDEEDFLLRKCIDKYGEGKWHLVPIRAGLNRCRKSCRLRWLNYLRPHIKRGDFEQDEVDLILRLHKLLGNRWSLIAGRLPGRTANDVKNYWNTNLLRKLNTTKIVPREKINNKCGEISTKIEIIKPQRRKYFSSTMKNVTNNNVILDEEEHCKEIISEKQTPDASMDNVDPWWINLLENCNDDIEEDEEVVINYEKTLTSLLHEEISPPLNIGEGNSMQQGQISHENWGEFSLNLPPMQQGVQNDDFSAEIDLWNLLD