MAPASQNKGGHVHDGPPSVIVVGAGVAGLAAARALHKASFKVTVLESRGRIGGRVHTDYSFGFPVDMGASWLHGVSEDNPLASVIGRLGLPLYRTSGDNSVLYDHDLESYALFDMDGVQVPPELVFRVGESFEALLEMTKKIREEFPEDISVSKAFSVVLERHPELRQEGLARKVLEWYLCRLEGWFGADADQISVRCWDEEELLEGGHGLMVRGYFPVVRHLAEGIDIRLNHRVVQVIRHSQGVKIVTEDSQVFEADAAVVAVPAGVLKAKIIRFEPRLPAWKEEAFAGLGLGNENKIALCFDVVFWPNVEFLGVVASTTYSCSYFLNLHKPTGHPVLVYMPAGRLADDIEKLSDMEAASFAFGLLQKILPNAAKPVKFLVSRWGSDINSLGCYTYDMVGKQHELYEQLRAPVDTLFFAGEATSASFPGTVHGAFATGALAASECRKGLVERGKCLELFQPAMAAEDMRPLQISRL*