MKDVPFWGLTKKDRISHKLGRRYLTGNCFLFQVYQELNGKVRDAVISLIDQEREGEKIDRALLKNVLNIYVKLGMGLMDFYENSFEAAMLKDTSAYYSRKASNWIIKDSCPDYMLKAEKCLKQEKDRVSHYLHSSSETELLQKVQHELLSVYATQLLEKEHSGFHALLRDDKVEDLSRMYRLFSKTPRGLDPVANIFKQHVTAEWTALVKQAEDAARNKKADKRGVVGLLEQVSVRKVIELHDKYLVVKLLAYISDKDLFAEFYRKKLARRLLFNKSANVEHERSIITKLKQHCGGQFTSKMEGMVTDLILARENQASFEEYVSNNPIANPGIDLTVTVLKTGFWPSYKSFDFNLPTEMIRCVEVFEEFYQTETKHRKLTWIYSLGTCIINGKFEPKSIELVATTYQASALLLFNASDRLSYQEIMTQLNLSDDDVVGLLHSLSCAKYKILNRQPSTKTISPTDVFEFNSKFTDKMRRIKLPLPPVDEKKKVIENVHKDRRYAIDALIVRIMKSRKVLGYQQLVIECVEQLGRMFKPDVKSIKKRIEDLITRDYLERDKDEPNLFKYLA*