MPQHPRTYRQLHSNRLRDNPLHPLDPLTIAEIHHTHSILHNCSHLIITPHGTSSHGKKRRGENPSFSVHAMVLYEPDKQEVLAWREGNPLPARKAFVLLMVEGISYKALVNLGSNSVESVEIHHGSGKPNMNFDDLNTAIALALEYPEFLEALKTRNLKKEEVNCLPFSAGWYGVKEEEGHRLTKVQCFYRDGTPNFYLRPIEGITIIIDLDLKKVVKFKEFDRVPLPKAEGTDFRLSMQEPPLLKVLKPISLEQPRGPSFEVDGHKVKWANWEF