MKFSHSALTVLFLTGHASAWTTTARIVPRRAFAAVQLHSVATETAGEAATESFRLKFKDGEKAMSPWHDIDLKNDDGSYNMVVEIPKMTKAKMEVATKEEFNPIAQDIKKGKLRDYHGPIFWNYGCLPQTWEDPTVKHPELGCFGDDDPIDVVEIGSASLGMGSVKSVKPLGVLAMIDDGELDWKVLAIATDDPLAEKYNDIGDVPESVQAGIREWFRWYKTPDDKPINEFGFDEKYLDKAEAIKVIEETNDAWKKLKAGETEAGKLWIGE*