KMWCQGWLRSLAILLLAALSLEPSQALIGKEKSAVFLSPEFVLGPGSVVDSYYQDIDFPRGHIALKSFNAEVVDETGLPVPLQEIYLHHWVIERYYQRKGVEAPGSSSIKETHNPDFITVRNSGICQDNVLAQYFGLGSETRKTATHVPDPYGIEIGNPVEIPDGYEEKWLLNVHAIDTRGVEDRLGCAECRCDLYNVTEDGHGYPLSSDYKGGLRCCYDKTQCRVKEGFEGIRRSLYMKYTVKWVDWDSSVVPVKIYIFDVTDNWKSSNASTVHRARHNCRVEYDVGSCSITGETEDGCVDVKRTSLTMPTGGHVIYGVSHQHSGGIGSTLYGEDGRIICSSIPTYGEGKEAGNEAGYIVGMSTCYPQPGSVKISDGETLILESNYSSTQKHTGVMGLFYILVAEPSPNPSLLLHSPFDMHANSKVYNSVSAVALLGLAIAAAIVVVYRRRKETEYGYEALVV