MRKVRGSDTRHSAAQARRECTMASVTFEDVAVRFTQEEWTLLDPSQKILYGDVMQETYRNLTSVGINWECWDLEAYFRSLGRNLRVQLVKRDCDLKNSDPCGETVAQPKLPECHTASQSSLKRHTTSNSKYRPCDYQKYVKKYYECKVCDKAFTCLGSLKKHKKTHAGGKPYKWSGPVRCSLVLQLNEVLQHHL