MCAQILVLTTQLAKLQANTTVAAPSVENKINKKVEVIADPGAFEGDRVQFAEWWIKLQIWVKANWDAFADNFEVATAVLSRLKGPVGGRYAQVRLQECYSTGVWPTWDNLKVEIKKYFKPQAERDWARQQICFFKQGNMRTDDYVTWFLALSIQGGLGNEHADTRNEDLALAAEEVRRVGRAMELYAMHQGGGSTKNHYSQRHPGSSNQHNHSHGFKLFGLQPGQGAPMDIGVVQGEQMHRFKGNCYNCGQEGHMSRDCRNWVQAAQQKNNQGRQACKLETEKLDDRLNTLAGRSYDEI