MPRDVWESILACDVQEQKNLDIFSSKDLKWTHVEKDRVALIPVSRVDDFITGESENEDAPTQFVHLMHRTKEIDNTKKCRIDNYLEYSVYWCAYGPDKKDDGIVQMDDTEQDTSTSASVALMNIEKNASGSKNLKSKHKKKFSCKKGCQFHFIIKQMHNRPLIAVILFKENQHINKEGQIVHGRFAEIASKRLLHAPHISTQMHQRIEDYFNQGLTLETMWSNYLEELRLQAGHVNEISSRDLFMKKKDLENIYSRLSKSFYEKHERDAVSVDRWVKERPDDFFYYKCANESQGIPFIIGIQTLWMRKMMVKYSHGSLISMDATFSTNKYGYQLYTLMVFDKFQNGVPIAWVVSSRDTTSDIEEWLHAIFDAGVKERQD*