MAQRVQLTATVSENQLGQRLDQALAEMFPDYSRSRIKEWILNQRVLVNGQLCDKPKEKVLGGERVAIDAEIDEEIRFEAQDIPLDIVYEDDDILVINKPRDLVVHPGAGNPDGTVLNALLHYYPPIADVPRAGIVHRLDKDTTGLMVVAKTVPAQTRLVESLQLREITREYEAVAIGHMTAGGTVNEPISRHPTKRTHMSVHPMGKPAVTHYRIMEHFRVHTRLRLRLETGRTHQIRVHMAHITHPLVGDQVYGGRPRPPKGASEEFISTLRKFDRQALHATMLRLYHPVSGIEMEWHAPIPQDMVDLIDAMRADFEDHKDDVDWL*