MTASDSAADETGDLRHEAHAWVISLTSGRVTQGDARAFRQWCARSPQHLRAFVEARDLWQALGSAAALPLEPPAVAQIAPRRFGRRWFVGGALAASVALFVLRPSLLDHGLGGADYVTAVGEQRQVQVSGETRIEMNTRTRLNVRRNQEQQETIELLGGEAEIIASHPPQSSLRVMAGSAWLSASRARFNVRSSGDVCVVTCLEGSVRLEHLGQRLDLQAGQQLTFDERRNGPPVPFDVAEVMAWRERMLVFNDVPLATVIDEINRYRPGMLLLLDKALGRRRVQARFSLDQLADVATLIRDAYGIEVTRLPGGVVLLG*