MDLFEVDSVTHIGRKLVKLDWENVRPKLVWLIHQVGMPISDVGLYLTRNPYFLLQDLENMKVRLNYLYTKRLTKAKVLKIVRNNRFWLNTDVETTDARLGWIQKTFDLTGDEMRQLIITESRIIMYGVGPLERLVTMLNEEMEFTKEQVKAILLKDPRVFMMEPNALQTTYNYLRFTVHISNMQICEWPLCLRFTIGAIRRRHEFLVLLHKADYNEGSPNYVHLRSLLQPSDQKFAVNVAHTYLNVYNAFLKSY