MESTQASSLIELMEKEKEAALVNNNCVSLVDPFLVEALQNPRHRLTILFIYYIVSVLRMELDIQKFLQNPDQVQFEFQHFPTSYLRLAAHRVAQHYGLQTMVLDTLIDGAGTKIMVIKTAESKYPSVCLSDIPRQSDSNKHDQVKIAIRRRPSGTSSGDAGDGLKQNSVRSVEERKEEYDKARARIFSSPNSPVSDDAMSQVSADGKGLYPSKDESQNFVNDLDKNISVRDVGNSSRVAAIFKDREKDRYDPDYDRSYDRYVKSFPTGQRFMPPFNMPKFQPAFVQYDAGFHQMSQIPRTQTALNYGPPSDPSMNHYCAIGLNQTSRDAVYMQWPSPAMMYAHSYDQFRHSVFQAPFCQQPLSFDYSQNL*