MDGQHVTVQTDHQAIEWFWKQKSLTKQQVRWMAALQAYDLQLKYIQGRANLVADALSRRPDHMSSAKLNVISVASTSLLSEVKKAASNDEKYQQKLALAGAGNLHAHEAVDGVLYNYTKSGHKRIVIPDSAINLKRMIFHEMHDSYAAGHVGYAKTLHRIVQHFYWKKVAADVKAYIQTCPACLASKSSTQVPIGLLHSLPVPEGKWQQISMDFMVSLPTTASGFNSIFVVTDRLTKMCQCIPTVNNFTAPAVAELFMKHIWKHYGLPKIVISDRDSKFVCAFWRAVFKSLGSKLAFSSAYHPETDGQTERVNKSLEQVLRCHCSAFPEKWDDYLHFAEFTLNSAKHVSTGYSPFYLMYGYEPLCPVSLHDDSVKVQ*