MNLNLQHTVRNLKNAVYNDDIDVIQIRYEATQIAWIWSDGSVLIINGRGHEILAETLKDLMFRTLGKANFKADSSNKLLHLRLISCAHFPWGISLPEFTASSVLSPEPHMKYVYYVDKAVPGVAARVHETGMVQVFAMTTGEADNMLKKLYLLTSSKRNQWTTTDQINLTYQLETE