MKAPLQLRELEIFSPLSNIPKSIGQLKHLERIVLRYGRQAILPEEFCRLLSLKTLVLRDCSEMKSLPDCFGNLTNLQHIELSRCQKLDRLSNSFGNLINLKYLNLRGCSNLKISSETLGNISTLEYLNLSECEKIEVLPQQVVQQNSLETLELWGTFLKELPSSIGELRDLEVLNLESLFVDTLPSSMGDLKNLKELTLMQCPELKCLPVSIGLLLQLTVLKIYNCPFLELPFKEVGERETLKSLEKIYLYETDISEVSFALCVCANLRYLNICRCSSLVEVGLLPNTLRELYLIECSNLQKIEGLCGLAQLQRLSIFMSEELEELPSIGTLVSLEEFEAFGCVKLKSIQGLVLMAKLQELNVSGCSRLEDLPGLEHLKWLRKLDASNCNKLQWGEGVIGQMLQLQELNVSGCSQLEELTGVEHMKWLIKLDASNCPKMQWGEGVIAQLLQRLTEIKY*