MQSIVLDYYHKLLSAESFTIDNFYKKQVVLATVQQKVTEVMASKLLQPYTSQEAFATTKSLGKDVCRGKDGIGIGFYLHYWDFLGPLLTRAVNLIFTSRNMPADWTEGIIYMIPKSDAQCDGVSKWRPITLLNVVCLLSCPLAPFLFILFGEALSSYLRSSTVGIKGIVLPITQSTVVDVEFAYDTTLYFDGEIGNLSRVQNALQVFSDATGASLNWNKSVAIWVGAELILCGIQVLVSDGFIMVNQLDIWDVWLE*