MESKVLTKINILSKNLIRSFPTSNHDNDVDHPKNYKLSFFDQIALQMHVPCVLFYPIQYSTFTKISVIHERLEQSLSKLLTHVYPASGRFASDGQSINCHDEGVLYIKAKVDSQFCDFLNDAQKDIDLALNFCPKIDRSVSNLSITPLVVVQVTEFACGTGLALSLSTEHAVIDGFTALKFIYEWSKVSTEHSDTINCFTFDDFDAIFPPISDNHLLKRVKSPRDDHYHDFAEMVARRFVINQSAILKLRENVGVVYFRPSRVELVIAFLWRTLINISQHKNNGRLRPCLLSVPVNLRGKIEFPRYENSFGNFAIEVPVKFIPGETRMELQDILLLIKDVIQKTTISFAKSNDDIYSLASKFHEEIQEWEENEQVDVCMASSLCRFPINEADFGWGKPCLLSFGLRRSDMFWLYDTPCGTGIIVQADLKEDYMDMFGCDKDVLSYTCDE*