MESFPTDPLYSPLDIIPSPAVIQEDFGCGYGNELGGWNEVNPAFDHEKQPFLLCDKNGRQTEEESTKENKETRKGRDEKSNSSKMLSRNTISQYFYMPITQAARELKVGLTLLKKRCRELGIRRWPHRKLMSLQTLIKNVQELGKDEGDGSDQGKLREAIQILEQERKLMEEMPDLQLEDKTKRLRQAYFKANYKKRKLMGTMDSSQSSSNSNPQTVEVAMNYTTMDEEDEMKSLLSDSFSSTNMMFRGFICTGKCDGEIHARILRDGHQSDNLLLTTLMDLYSCCDKFEEACKVFDEIPQWDTVSWNVLISCCIHNRRTRDALRMFDIMQSTADGFEPDDVTCLLLLQACANLGALEFGERVHNYIEEHGYDVHEFVVDDILHPRTDEIYEMLDEIGKQLKIAGYVAELSSELHNLGAEEKGNRLSYHSEKLAIAFGVLATPPGTTIRVAKNLRICVDCHNFAKVLSGAYNREVVIRDRTRFHHFREGQCSCNGYW*