MGRSPRSDEKGLKKGPWTPEEDEKLVDYIQKHGLGSWGVLPKHAGLNRCGKSCRLRWTNYLRPDIKRGNFSHEEEKMIVHLHSVLGNKWSAIATRLPGRTDNEIKNFWNTHMKKKLLKMGIDPVTHKPRTDLNLLEDLTHFLGGSNYGSVMSTWESAHLARVKLLQGLIQAITRSSLPMGSPFLGNFHLNDLLQSNHQVDGNDSLGLVHDPIPVPSDFPNLGEIQLLNNYQDLGKPCTSFDGQEMVTPINGSALRMPGLSCDFANNCIVDNHMTNSFILTPPNSAPMVSVACSTDQMLDQINPSDISSHSSASTGFEVWGEFNLDDQASDYQWTDFIDQTEASIKS