MAIVKTKAYSKRYQVKPRRRRAGKTDYKARRGLVVQDKRKYNSPKYRFVVRFSNKDICAQVVAATVVGDEVLTSAYAHELPRYGVKLGLTNFAAAYCVGLLCARRLLQKMGLDELYKGKEEADGEMFEIEEDEEKRPFRCLLDVGIVNTTTGHKVFAVMKGAVDGGLDIPHNEKRFPAYTKDDGFDAEVLKQHIFGEHVQEYMNYLEEEDEERYNLQFGRYIKEGIKGDDLPGLYEKAHELIREDPSPKPTEKTRPAEVKEYRQRKISYEERQERLKQRMKDILEA*