MAINSFLPPRILFRPLVWLWELLHRLLMACLPPDARLARQLAAFWLSDSLYVAVRLGIPDILADGVKDAHDIAEKIEGAVDEQSLLRLLRFLAANDVLTCDRNGRFGLTRSSTLLCTGPYSVSPIALTMNDRKDHRIGWSHLEEAVRTGIPGFVHGAKKTLWEFYDENLELSRRADSAFSSGLQPEMVPLMCDFDWSTIRSIVDVGGGIGSFVKELIERYPSLKNNAVVFDRQVVVGGIDPLEASAYGFLVQAGSFFDNVKPPGADAYVLKHILHDWNDLECVAILRQVKEAMRTNPIAKLLIIDIVLEGPSDPFNIYKTGMDMNMLAMCSGHERTLQEWDRLLRDAGMVRVKLHTLRTITSIIEAQVKEAT*