MTKATFLALAGAILAPQAAHAGPAATLADLAWLQGTWEGEGVEGAPAVEAYSPPAGGQMVGHFRQLDKDGSVMFYELITIVEEGDSLAYRLKHFNADLTGWEDKDKIVSFPLTGRTATRFDFSGLAYERTAKDRMTATVVVNEGGKQETLVFRFRRKGR