MVSQDSPPNPSSSIFHQFIISDSISAHNHHLESQHLDAYPPSFQTSTTFPQALGVLPSIHSLGERMSQSVGLVQAPTGAAMENQAQRLSLSLGSHMLVPSGQYRHHNFDTGEESGEACNRGVEHVGDEYCFMGGMLALHSSALNRSCSTSYGAESLAAVIANSKYLKPAQSLLEEIVNVGGQLVDISNEKHVGKLYGEGRRGGMGLSSELRAELSCNGGLMNADKHEMQARLANLITLLEQVEDRCEKYYHQMEQVMSSFEMVVGEGAAKSYTALALKAMSRHFCSLRDGIVSHIYAEKRKLLQDVPKISSGLSQLNLFDRECRHKRMSLQQLGIFQSQRQAFRPIRGLPETSVAILRNWLFEHFLHPYPNDNEKLLLASQTGLSKNQVSNWFINARVRLWKPMIEEMYNEEFGESSEDSNSLAGGSLTGEGNTDQTGN