MDDKMGHEQCVAFGKSLKRFGEILQTARSGSETAAIISEVLKIMRGFKVMGRAYADQLVKKVQEVRILQKEKQLLECKVEQLSSMVSGKPTVLKDTSNVDLSNAVRTEEQAKFQGKLKDGTVLVSLHFKCEEDLNKREVELAKLREAYTARTFDLQECRKEVLKLGLRLKNAESQAASKEKESLDEILKLKIDILNLKEETTEVRKGAGRLEEQLGKATVRNEQFVELLKKDSKHHDELRRQQKNLKGYLQLLASKYSSTCESENLQLELRSLECRGLDEDTTSYLKTILERGIKPARCSVETQTSFIPVSQSSISTQTWYSTATEGTQTNFIDDPSALQPYNTSAKGTQTALNQNPSALDLDLPAFQGDVDHDVFHDQWALNFGPVSNIEAKSPLYVREDVAVTEDLWHKVDQEKCLDQVGSKRPIEVIDLVSDSEDESENGQDAFQHKYRKLSQGLERLGNVLDINVPFCEPSSQAISMGKKQDSRPLHMREEFALRESFGGFYGNSISF*