MKFGKRLASEALRRHTDHYFDYKAIKKAIKDDIDSTDANGTHFQAVLVGELQKVSQYYSSKAELLERTLASLRKDHSQELEELRSDVQELIKFVALNYLAVVKAIKKRNRHLKVASQLLEEYQCPVCLDTLHNPVVLTCAHRFCWGCLVAHCTAHRDITLPIGKKDTSVAAPATSYRVLEQIACCNDPDIPEFYPCPVCRKPQILDIDTLQGKMTVLLDLDGTLVSSFTPKRAPRLPAYIKTHVVGLGSKLNPQGVFVVERPGLNDFLTTLAAFAEVXIYTAGLEDYAKPIIDAIDPTNSLFAGRIYREGTLRTEYYQCVKXMARVNRDXXRXVLVDDTPLAFLHQPCNGIPVLGFRGDPDDRLLMEAVLPLLQVLATEPDIKPVLHRRFDMRNWFKRHGFPVDAIEKAALKAAFEERERHMAQATARSSF*