MEALAQEVRRLVEAGDEKTRKDVLDALQKLSVSIETPDDTVQRLTFYNMQLAGIRIGIDLKLFELLLEGPLTVDELSQKTGANSVFLARLLRYLASYYAVEEVSKDTFTASGISKTFAVSGHQAAVGHMWNNCGQIIQVLPSWLKENNYPDIQDNVKTPFQKALNTDVPAFIYMQQNPEALGYFVEHMMANRAGMPTFLDAYPVLEKATGLSPERALFVDIGGGLGHQAISFKQRYPQLEGRVIVQDLAQTLAHAIEFPGVEKQVYDFFTPQVVKGAKFYYLRNIFHDWPDHKVLEIIKNTIEAMAPDSFLLIDEMVLPNTGVHWQQAQLDMLMMATLGARERTEEQWYRLAEEAGLTINKVYTYTVSLRDSIIEAVPKA*