MRPQTSQDMMEAMDAIQAKMCKVKDEIAAVDEQIVACTDRDTLTDLRDKVKQLSEKLQLLREEELNLQRNSASTAVPKPRFTIVAELDGVRAIFESDASYRYIREALPPPTSRLSLGSFPAATDLRSFLEGPLARKLPVYKKIAIILENADIMDYITLDEDVAKCANTLTSIVESALLGGFGGGTSEFKTAFQVAHVVDMPLELAARAFSLNVSHDRNVMDTSGATVRLHRPGFACWINNVLLFKGEDKALASDMQVAIKELWDKMARPWVPELLPGVSMPCMIAYAAAGTMLQFFSIQNRVRGNVQLSPISSLYDLSTPLGRIRALHCTFNIVRLLASYAPHAPKIPVALGSEIQSMGYRGELLRTIRFFEDFVQKRVYNFEEQHSGVNDFSLVKELYTNAALAQCPNLVRLHTPDAIHLDGQTLVLHLVPHGVPQYGPPGDEASLKQAIRDVLTGIEALHAAGFVHRDIHWGNVIMVPGSAPNVADRFILMDLEHAGRADSSQDCRQSPFPLATWPEFNPILDSVDGRYTRASDLCLVSHCLLAYLPFELSASGVAFKRALSNRELDARGALAHEWLRGV*