LQDGDVQRHLYLQDVLTQVAEEPERPRVPEFTCQVAGCCQVFDSLEDYEHHYHTLHRNVCSFCRRSFPSLHLLDVHILEWHDSLFQILSERQDMYQCLVEGCAEKFKTSKDRKDHLVRRHLYPADFRFDKPKKSKGEGSAEALGDDGEQSGGDAMEVSSEHAAPLPEPVAERRTYSHRLVPGTLVQQVVKVSFLRMLGLTLGSILSGRSGHW