MVTAITNELLRSCIQLDVGSVERLDERKRVMPLKKVTHLVFSFKDLRNINFLDELCSLKKLHLDNNNIYKIENLSHLLNLTILDLSFNKIEKIEGLESLKNLDDLSLYCNQIKHIEGLDTLQSLTSLSLGKNLLQNLEEVLYLRRLKNLRLLTLDGNPLCKDPDYRVYVIGHLRDLRFLDHRVVDDESLTAAREQYQDEMLEVKQKEADEEELLKASQAKEKQKELFKEANLFLIDALFDSMLAEDAEYLKMKEVPGLLEALDEYRQKNEVNNEEVIGLILEQHEKKKEEISAWRSAINKILDERDKASFTALDSFNKLMKKVFLEIEKDPLTGEEKLHKLSEENSKLKEKLLELEMLNVGEIQDLWSRFDDNYAVLVENCRQHFQNYFATMRMLENKFSESVSAQAVIVMEQFAMSDSYDDLEDEEARLLIHDKDLMNNCIQASHDAHTLKIDSSEDQTLSNEDKLYKALNESIKQEEIKRNRERVEEILFIFNTNDGKINDKLSDYTESP*