MRETQLSSSPGTNIPAGFRFYPTVAELVTCYLQGKNNGSLSSAEDRLPVKYCDFYGKDEPWEIWKKFGGDKLRNGETLFFFTTLKNVAPDGGSKISRRVGSSAGTWHGETSGNSSVIRCQGLTAYRKRFNYRNPLRLDQDHCWNMLEYSLDGGEHVLCQLKRSRKQSRKRKSQTVNDDFMEVLEREKHSRVGQQLLKGFQRHHKAVDNLFGRYGY