MRFTGAQLVVHLLERQGITMVSGIPGGSILPIYDALSQSTQIRHILARHEQGAGFIAQGMARTEGKPAVCMACSGPGATNLVTAIADARLDSIPLVCITGQVPASMIGTDAFQEVDTYGISIPITKHNYLVRDIAELPQVISDAFRIAQSGRPGPVWIDIPKDVQSATIELEALPEPGERAPAPAFAPESVREAAAMINAAKRPVLYLGGGVINAPQAIRELAEKANLPTTMTLMALGMLPKAHPLSLGMLGMHGARSTNFILQEADLLIVLGARFDDRAIGKTEQFCPNAKIIHVDIDRAELGKIKQPHVAIQGDVAEVLAQLNPHIEAQPREEWRQLVADLQREFPCAIPQESDPLSHYGLINAVAACVDDEAIITTDVGQHQMWTAQAYPLNRPRQWLTSGGLGTMGFGLPAAIGAALANPQRKVICFSGDGSLMMNIQEMATAAENQLDVKIILLNNEALGLVHQQQSLFYQQGVFAATYPGMINFMQIAAGFGLQTCDLNNEVDPQAALQAIIDRPGPALIHVRIDAQQKVYPMVPPGAANTEMVGE*