MGRSPRSDEKGLKKGPWTPEEDEKLVDYIQKHGLGSWGVLPKHAGLNRCGKSCRLRWTNYLRPDIKRGNFSHEEEKMIVHLHSVLGNKWSAIATRLPGRTDNEIKNFWNTHMKKKLLKMGIDPVTHKPRTDLNLLEDLTHFLGGSNYGSVMSTWESAHLARVKLLQGLIQAITRSSLPMGSPFLGNFHLNDLLQSNHQVDGNDSLGLVHDPIPVPSDFPNLGEIQLLNNYQDLGKPCTSFDGQEMVTPINGSALRMPGLSCDFANNCIVDNHMTNSFILTPPNSAPMVSVACSTDQMLDQINPSDISSHSSASTGFEVWGEFNLDDQASDYQWTDFIE