MQAQQLGVREGRLLLLFNNNVTRNNHPSSLHRTAPTSLKLHIRHLLQLHATLQRGNVTEIVAGAKLVKVKFVLQKRCEFGQQFRVVGADEVLGSWNPKAALPMQWSEGHIWTTELEVVPGKRIEFKLILAVDEGVLEWQPGPNHVLIAMESSSPLVVLETWPGEDQGATFFVLERVDNSDKQFLSREALTESIGREELPISVTDSEAVLENIEITNDGSPSEENSLVTEKQTVSSALVPVNMDTTRELSILEKDVQ