MLLVSATCLSLSLKTSVKPQSLPSFLVPYNEKALALTDAAIEHDSLSVSRGVSYGPASHQTLDVWAPVTPTTAGLPIVVGIHGGGWENGYPEWAGFGALTVCATPALYITPAYALGLGERQAWPESRDDLLAALRWVVEHAKEYGGDPARIILTGHSAGAHLAACLGLDPPLLRSAGVSPSAIKALFLVSGPVGLRAQDFAPAHWLWRFWVGRPLIWWLYRKGVSPNLRAVVGSPPEPTAVLAASPLARLAEQDPAELPGLVHITYGGKRDFPFCKPQAKRLRAELERLGRSATSAPRVEVLEMSECDHFGTHWALAEPGSEWIAALQAALKES*