MITRAPGGIVPDEVTFLPVLQSCSGLQDLVEGEAIHDLAAKLGLESNVVIANALINMYGKCGRIAKARDLFDRMKRRSIVSLNTIISAYALNGCGFQAIDLYKKMAELEQQNFQPNDITFNALINMYGKCGSVDSAKSVFLAMASSSPSSSCRDVISWTAMITALAQNSREEEAVGLFREMELEGVKANDVTLAALATAFVNLGNFGDGCHIYPRVAALGMKLDVVLGTVLIGLHGICGEDVVTASKIFEQIEHSKKNVISWNAMIAVYAQSGKNSEALELFRAMDRIPCGERDLVSWNAMVAACSQNGAGEEALDLYHRMNLEGAVRASEITYSSVL