MELNCVQFLRNKTILVTGATGFLAKVFVEKILRVQPNVKKLYLLVRASDNEAATKRLRTEVFEKELFKVLRQNLGDEKLNTLLYEKVVSVPGDIATDQLGINDSHLRERMQKEIDIVVNVAATTNFDERYDVGLGINTFGALNVLNFAKKCVKVQLLLHVSTAYVCGEKPGLIPEKPFIMEEIRNENGLQLDINLERELMKQRLKELNEQDCSEEDITLSMKELGMERAKLHGWPNTYVFTKSMGEMLLGKHKENLPLVIIRPTMITSTLSEPFPGWIEGLRTVDSVIIAYGKGVLKCFLVDVNSVCDMIPVDMVANAMITAAAKHAGGSGVHMVYHVGSSHQNPVTFGEIHEIAVRYFTKNPLRSRNGSLITVSKVRFIPTMALFSLYMTLRYKLPLQLLKLVDIIYPWRNGDKYGDKNRKIELVMRLVELYEPYVLFKGIFDDRNTKSLCANQKEEEIKNTEKLMFDFDPKGINWGDYLTNIHISGLVTHVLKK*