MLLELKKLIEANPLFREKLIYPNLKASRLRTLINQSLNWQHQLCKNPRPNPDIKTLFTDHACGPPNGARTPTQPTASLGVLPKAATFTPIGPHGPFPSSSTATSGLASWMSNPNTVTSPQAPVAVGPSVPVPPNQATLLKRPRTPPGSAAVVDYPTADSEQLIKRFRPVSQSIDEASYPGPTLRVPWSTDDLPKTLARTLNEGYPVMSIDFHPSQQTLLLVGTKSGEIALWEVGSREKLATRPFKIWDMANCSNHLEAAFVKDSSVSINRVLWSPDGNLIGIAFTKHLVHTYTLQGLDLRQHLE