MENKLVSSWWKDVQSLPESYKFPLDQRPIVPLKDSSPIIDLTTHENGRYGQPAILEQVIKASQDFGYFQVINHGISEILLEETIGVLKEFFNMPAEEKAKYCTGDPNSKCKLYTSIISAYSIETRKLITKILDVISEGLGLEKGYFGGELSKVQMLSANYYPPCPDPNLALGMHSHCDPNLLTILLQDSHVYGLQIFKDGKWIAVEPIPNAFVVIIGCQLQIISNDRLRSVVHRAVTDSKETRICVGNFVIPSSDCHIEPASDLVKKTTNIPAYKPYQYKEFLHTYAINHGDFEAVLQSYKL*