MLQETFRVNGIHETDKPDEERLKIEELNLSLSPLSGRAKKFCSEACLRRYLQARNWDVQKSKKLLEETLEWRASFKPEDIRWTDVEKEGETGKVYRADFVDKKGRTVLVLVPANQNTASCDGQMRHLVYLMENALLNLPPDQEQMVWLINFTGWSFATAVPVKTTRETMHVLQNHYPERLALAILYNPPRIFEAFWKVVKHFLDRKTYQKVKFVYPNNPASLKLMEELFDVDKLDPAFGGKNNSPYNHIENSKLMQQDDIKTAEYWNSGLEASD*