MGDSQKEIEVPSFFVCPISLDIMKDPVTLSTGITYDREAIEKWLYTRKNSTCPITKQVLTDLELTPNHTLRRLIQSWCTINGPYGVERFPTPRIPISKSQILKLLQDSKSPNLQMKCLKRLKTIVLESDMNKRSTEAVGAAEYLSYIICNPNCNLSSPSPAIEVSQIDGFDNLPTDIDEAVSILYHLHLSKTGLKSLFGRTGEFVDALTRVMERATNYESRAYVVLLLKSMFEVAEPIQMISIKPHLFKVITQILANQISQKATKAALKLLIGACPWGRNRIKAVEAGVVSVLIETLLDCTDQKRVPEMALTLLDHLCQCADGRAELLKHGAGLAVVSKKIFRVSQVASSRAVRILHAVAKFSGNTSVVQEMLQLGVVGKLCFVLQVECGSKTSEKASEILKMHARAWKNSSCIPYELVSSYPS*