MGRSGCLMWVGIGMEILILLLLVGVARPHGAEAWGKEGHYSTCKIAEPLLSEEASEAVKKLLPEYAEGDLASLCSWADHMRFSYRWSSPLHFIDTLDKKCSYVYSRDCHNAQGETAMCLEGAIKNYTSQLETYGSRATGEKYNLTEALLFLSHFMGDVHQPLHVGFTTDEGGNTIMLHWYGQKSNLHHIWDTLIIETAMKDFYDDDLEVMITSIQRNISDSWSDEVPTWEKCDRQDLACPKLYADESIILACKWAYKDAEANSVLEDDYFLSRLPIVEKQLAKGGVRLAATLNRIFNSKEGYNRKSEL*