MGRQVKLLFLHLSLFRFSGKNPLDAYTFLLEEDTIQFDAYAKVILQWLITLCFCTWPFKPWLNSSLSLVNIWLLHEKKMEVNSKACAILSPIVTIFDGIVDRRWQYQKKKRRQGIVKQSVSSAEEERGWMSGLGIIFLRKTEDGSKFIHPLHEEPTELKFADKSFQGLTCLMQISTRSEDFVVDTLILHNHIGPYLGHIFADPVIKKRKSSFKKSVGIINPTTRKPQYKVQACTQEKVNKIMETSKVAQKAWAKTPLWKRAEILHRVVALLKEHKAPIV*