MKPEIPEVEEEGEGIGASRPHRNPQFSNYDNVQVEIPENKKAQRYPISLTALEILKSYSSLTKPLCNSTEIKEVTKLKNPTLRGRRLSTQEVIRIAGEQYLYSGKNLSLQFNPHLSNINNEDINNIELIHLLLSSAEKIEHKQFDRAKSLLMVCDFESSPVGNPVQRLVLYFTDALWEILERETGVKSQNPTITQENEDEESISIGFHPAAMVFFQVVPFVKVLQFTAIQAMLDAMASSTRIHLIDLKVRTGMHWTVLMQSLAARLDHPVELLKITMVGNSRTRMEEAGNRLLGFAQTLKLPFVFNLVVVSDMGKEIREKLPMEDGEWVAVYAPIVLSSMLVKPHYLENLVKVISSLRPDIMVITEVEGKHNSPSFVKRFTEVLFYNGAYCDSLDAFFDSDDVNRLVIERVCMGTGIRSMVGREGGERKIRHVGVDVWKLFLKRLGFEEVELSQDALYQASLIVKNHRHADSCTLEMNGKALTVGWKGTPLHSVSAWRCL