MGAGLLLGDAAGLGTHLAIHRRSGTRLYLRGWAPRPRLGAAACVSRNRGRRGHVARFAASAAGGGDEPGELSEDEAQREWEAELNRRLKEAEEMEELERTAEQLQSQAAAEATEESEEEKRERVRRELQKVAQEQAERRATAKQMFELGQKAYGRGMYGRSIEFLEAALTIIRPSSLLGGEIQIWLAMAYEANRRHKDCIALYKELESSHPMINIRRQAAELRYILEAPKLKISNDEVVTIPQIGSSWDWYAGTWSDKIKEQEDKKRMMSAASNQVQPSPNIFGDFSFLRRPSEWKKSAWVVITLWILLIGTAIYLQT*