MTTETITFNHILGQGRVNQLGGVFINGRPLPQAVRVQIIEMASKGVKPCHISRQLRVSHGAVSKILNRYAETGSISPGQIGGNPRAKISLQSIEKQLMLTYEENPNLCAAELRQILIEQEVCSRSTAPTVASINRFIRGKGLHRDKKPEKKRLSHSIDSILGISLDSDGKSSSSDDDFFPTSESKRNRTSFSAEQLETLESAFKTNTYPDATERETIARQTGLTEEKIMTWFSNRRARCRKHLPMYPTIFPAIIPSPSQTTV