MQSILTACFAPDTKKPQDWFELNSTHELLSEFEHVELKKMYQDRQNLPSHLKGIYVHKFLASSIAMWASPRYAIYILMLLDELCTKQREDMMKEDKNIQKRIPRSVPKGKEKNYKYMIYTEEMENEEDRDMVMLHLVRRNNKSFYDLAKIYKSDRNWFYRKNLPISMTPNEDVKQIVQDTLPQTHYDMKGCTILTFKEDLPLLKEK