MSHGAKQLATGILHATGKGQHGNFLVAIKQEKGEVPRTSNEKPLGEEEPVKKRGWPKGKKRKKILPNGPKAPVTGYVRFLNERREQIRMQHPDLPFPEITKMLGAEWSKLQPVDKQRYLDEAEREKQQYMKELREYQQSEAYKMCTEKIQEKKIKKEDAGSASVNTLLNGHLHKGGDCGGDGFSTFDVPIFTEEFLDQNKAREAELRRLRKMNTEFEEQNAILQKHTESMSCAKEKLEQELALEERQTLALQQQLQSVRQALTTSFAALPIPGTGETPTLGTLDFYMAKLHSAIESNPLQHEKLVVRIKEILSRIASEHL