MDWKEAIPGAAKVAIETKDYITYSTLLELILEEARIKDIDEQRELIKCLHEELKQEKNDHITREISWDIIGMVLPYVGKVQNEADEFVDFLAKNGNPREVFLKCCELLINGGFESPQQFISLNSAILSALHRISTKRPVLFVNNFLISLFSGLANILQIDSDELYCVWKISISSIQDAMHRFPVSECYLACLKACSILAQLFLSKETLMLSFRSLLQTKDQYAEFREELSGATTNCDKLDTLSKSIINIFDYLLSHLPESWSIITEHMAQELTKATYVSQSSSISSEDEEIAKNADVPAEVDNNSTKADDKRDEIEFDTKGCLALLTIKSFYQSGNFFLDFLKEKFPSTILETLQQLVSWEIQLDSVGFKDIAVYQGYLLDLPHFQVPDSELEHLSSLLHGYHFMASSTELPWLRVTCNAIVTKCLDSQLPSVRLSYILDTLEECPLLNIKTAILNYYQKQCSLVKDSNEEGLKNFVSPNTLLDVFKVFDAMEDVELDSQSLSYIHQTLVFLYSLEIQNLLSQNQFPTVYFTKISDQINNYEGELPTDGLKYYIELLNSRNK*