MTTQERDPLLSRSNNERLALQVEVSDDRQPMQQPLGEFMPLHAEAAFATPQDRDKDGENETKTEDNEDGNEDNNAPHQKQKKRVRYLCDADRHTIIKRIEKGEKQADLAREYGVTRAAICHINKNREEITSRYDSLIRQAQEIHRSESFADPPEENSMVREIRSSSVLLLMTTLRDRRSGPQTFRRAAGRLIMLLLEEALSVIGLHAIEMTTTTGHVTYGLERTDEFCGVAIGAAGFPFLVLFHQMEPDASQGSIHVEEETNGQGASVVSLSHVDLPSDIARYRVLLFSSTVNKGEAECKAIEALLNLGVEEDRITLVIILCSKDSLEVICNRFPGVRIITSGIDCKVDPETHAIVPGLGDFVEVVGATIRLVKDTTMDSIVLLQAVAGVARTVRSLYGPNKLRKQVTDELDQTLFSADAYTVASALQSQNAGTAILQQALDEQRKEFGTWRYPACTVFGREMLFNDRQALANSSY