MDLFEVDSVTRIGRKLVKLDWENVRPKLVWLIHQVGMPISDVGLYLTRNPYFLLQDLENMKVRVRLNYLYTKRLTKAKVLKIVRNNRFWLNTDVETTDARLGWIQKTFDLTGDEMRQLIITESRIIMYGVGPLEVCTWRLVTMLNEEMEFTKEQVKAILLKDPRVFMMEPNALQTTYNYLRFTVHISNMQICEWPLCLRFTIGAIRRRHEFLVLLHKADYNEGSPNYVHLRSLLQPSDQKFAVNVAHTYLNVYNAFLKSY