MRDKLTTFTLKNLPNQKKGGKDKKATRREEKECLKAGEAIDEENKKFKKESNKKCHEVASKFSKKKTGSKDDRSPLGSHVDENKEDDEVQWETNTSLEAAQQRIKEQLTSATSEMVMLDTLEEHISKPTKKSSGKNEKVEVDKKSKAENGDEVAEKPMEKYVEETVLSKLNTMSIHDELLVAFKEHLKNGDTPKQLQNYMQSLDGSPQEIMNAYFEALFEGVGKGFSKEVSSKKGYLSGVVQDENSQLMLLGAIKHTYQGFCEGSMDVVQFDTTKNRFLAAGDEYMIKFWDTDGIKLLTIVDVEGGLVSTPRLRFNKEGTLLAVFNQ*