MDRTLAELYGMLKTAEESIKKNSNHVMVMHKRKPNNKKTGQKRKLNSDEITSTGNSKTKVQKTGPAKDTECFFCKETGHWKRNCRKYLEHLKQMQQDGKSSTLGINVIEINLATSSTDSWVFDSSFSMKDLGEAVYILGIRIYRDRSNRLIGLSQSTYIDKVLKRLNIRTKVMFLVYGGQEELVVNGYTDASFQTDKDDFRSQSGFVFCLNGGAVSWKSSKQDIVADSTTKPEYIAASEAAKEAVWINKFVSQLGVMASASSPMDLYCDNSGAIAQAKEPRSHQKSKHILRRYHLIHEIVGRGDVKICKIHMDLNVADPLTKPLP