MQKIVCYLASEKSLCNLSKALDAPVVVLLDETSKSTVRHIDPDSSLLEALELIVAGAQNLVVPISGRAKRNGLHLKSSISQKAQSATALAHISVAKDHNGQEYCWLTQEDVLRFLLGSIGAFSPLPMMSIEALGLIKTDVRMVSVEQSALDALDMIKEACQDMSAVAIVEPVEGMPGALRLVGDISRPTLQMCNETAALALATLSVGNLLVFMQDSKNPPEILIDLIRARVHELLGLEKDGPHTELLGFEDADHLLQKLEGWEESSSEDDESGSESPIGHHDFSRKWQSARFGNSRKGFTTKTRSGPIFCNPRSSLIAVLLQALAHREHYVWVTSEDDSLLGIVALSDILAVMLSHINVFN*