MACVTEDDQLFKICQSGDLEAFQMLYNRNNSILDRKISGLEETPLHLASSFKHMVLVKEILKYGNHMAKARNGEEDTPLHVACRQGERDIVEELLKACSFLPYILNKDKHSALYLACSCGHKDLASLLCQRMIFSGRDGISASCLRIASSKGYKDIVQKIIEENPSLASRKDDYGFSAMHLASREGKDEVIKTLIEKDSNLSFLKDNDERTPLHLAVITNQLSIVDALLSPTSLNSVQVADLMNGVDKDGNTVLHLAAINDNLEAIKLLLTKRPIKVDNANNEGMTALDILEKNQPSEAEEDASGAAIPERAEIIKELKDRKRPDPISQTTIQETSLNNMQQALMTSLNDIQQALMVSQATMQETSLKNKQQALMVVAGLIVTLTFQAGLNPPGGLWQDSEQGNQTNHEPGKAIQNKYVAVCEFTSGHGISLR*