MKGGGDWGATRWRSAENCKGGSDRRREVLWMEGCGCESQHIQMSRRPASLSRRLGDGTGIPFMGSLNPKSRPSPFLSIGLVLVGAFLIIGYVYSGSGGSNIDKVALSRLEGGVSCSAEINQALPYLKKAYGDSMHKVLHVGPDSCSVVSKLLKEEDTEAWGLEPYDLDESDANCKSLIRKGIVRVADIKFPLPYKSKSFSLVIVSDALDYLSPRYLNKTLPELARVSSDGFVILSGYPGQRRVKVAEMSKFGRPAKLRSSSWWIRFFVQTKLEENEVATKKFELAAAKKAYQSTCQIFHLKSLH*