MTAPLVVLGNPLLDFQADVTAEYLAKYSLKENDAILVDAKSGDAKMAIFDELLQMPETKLVAGGAAQNTARGAAYVLGAGQVVYFGSVGKDKFSERLLNENEKAGVKSMYQVQNDIGTGKCAALITGHNRSLVTDLGAANFFTPDHLDKHWDLVEAAKLFYIGGFHLTVSPDAIVKLGQHAKENSKPFVLNFSAPFIPHVFKDALARVLPYATVIIANESEAEAFCDAFQLDCANTDLEAIAQRIVKDSPVEKTVIFTHGVEPTVVVSSKGTSTYPVKPLDSSKIVDTNGAGDAFAGGFMAGLTKGEDLETSIDMGQWLAALSIQEVGPSYPSEKISYSK*