MKILPVPMLAAGLALLPSFAQAEFFADGKAGLELRNFYFNRDYRQPGASQSYSEEWAQGFLLRYESGYTEGLFGLGVDALGLLGVRLDSSPERSGSGLLPYSTSDRRAAHDYSSLGLTAKLRVSHSTLKIGSLMPRLPVVQFNDTRLHPQTFQGGLLEVNEIDGLALQFGQLRQVKQRDSTNAEDLGITRGNKRNVLAGRHPGSDRFDFAGGTYRWSERLSSSYHYANLEDFYRQHYLGVQHLLPLTDDQSLKSDIRWARSTDEGGSRVDNRALNALFTYRLGGHAFGLGYQRMSGDSGFAYLAGTDPYLVNFVQIGDFANKDERSWQLRYDYDFAAIGLPGLTFMSRYLRGEHIDLLDGGGRGKEWERDTDIAYLVQSGPLKNLGIKLRNGTFRSDFGNDIDETRLIVSYALPLW*