MATAVELALLKQPYFDLNALCKTVFVTYKAGPGLKKIVTVQAQYVDICNKPNVRGTVVSLPGSPGSHNDIKYMRDSFEKHNIRLICVNWPGSEFVTGGMNDTYTNAERNSYAKALMEKLELKKVEKLILLGHSRGGESALQLACTLSDDRSWPLIGAVMLNSPGFVVHRGISIRMGTINTVSFLVKLRWKIVDCILFPVLDWFYNDFVGLRVSDGKVCAAAMLPMQTFAFEEQRASIDEMKKKPWIRMFYAYGSKDFLVDESDSEELAMHFGGDHYIIHSKKESEETIPKIWNSYERGQSYVTANFTEEGHYLHKTYPEFLIQIFGGIFDVKTEKS