MGRSPIRDDSGLKKGPWTPDEDEKLVNYVQKHGHSSWRALPKLAGLNRCGKSCRLRWTNYLRPDIKRGRFSPDEEQTILNLHSVLGNKWSTIANQLPGRTDNEIKNFWNTHLKKKLIQMGFDPMTHRPRTDIFSGLSQLMSLSSNLRGFVDLQQQFPIDQEHTILKLQTEMAKLQLFQYLLQPSSMNSINPNNFDTLSLLNSIASFKETSTNTTSNNLDLGFLGSYLQDFNSLPSLKTLNSNMEPSSVLPQNLDDNHFKFFTQRENLPVSPIWLSDPSSATQSHIPSAVNDDLILNQYGIEDVNSNITSSSGQESAASASAAWPEHLLDDSIFSDIP