MSFIKNTRGMKLFTCKWLPASQEPKALIFICHGYAMECSITMNSTARRLVKAGFGVYGMDYEGHGKSDGLGAYIPNFDHLVDDVSAHYTSICEREENKGKMRFLLGESMGGAVLLLLHRKKPEFWDGAVLVAPMCKIAEEMKPSPLVISILSKLSGVIPTWKIIPGQDIIETAFKQPEIRKQVRENLYCYKGRPRLKTAYELLRVSTDLEKRLNEVSLPFLVLHGEDDKVTDKAVSRELYETASSSDKTFKLYPGMWHGLLYGETPENIEIVFADIIGWLDKRASDGHGGFESELKRENDAFQLKE*