MESRINDSKRKRVVVVGGSIAGLCCAHSLLRSEWLEVLVFERARSVTAAGAGLGVGPRACDALRSWGLGDALESSSLPLSMEENRALDSKRNDPVVIKDETYDHRAVHWSDLHRLIHDALPAGIVRWSHEVVSFAELREANGEPRVRVKVSKLGGAENESNVEEIDADFMVSADGSMSQTREKFIPNESRRYSGYCAWRGVLETSSEHAQEVAETVKKAYPDLGKCLYFDIAEGTHAGLYELLKKRLNWLWYINQPEPQLKGKSVTLKADEKAIKELHEQAQRTWPPELAKLMQSTASPFINAIFDREPLGQFVWGRVVLVGEAAHPTTPHGLRSTNMSIDDAFVLGNAIAKWGPDQIEVALDEYQGERVPAATREVLFSRHLGKLKQGLLIPGIDWLQAEQNLKEQLLQKNVHSFQPSEL*