MLSKTLTQQEAAVRDAQIGQLRECKVLAEEEVVELAAKCKELLQQEQNVTHVRAPVVVVGDTHGQFHDLMEIFKIAGQAPDANYLFLGDYVDRGYYSVETVCMVIALKVRFPSRIVMIRGNHESRQITQVYGFYEECLRKYGSAKVWQVLTDLFDYLPLAAVIENQLFCPHAGLSPSMDTLDQINQIHRFEEVPHEGPMCDLLWSDPDDRMGWGISPRGAGYTYGQDISEHFNHVNGLKFIIRAHQLVSEGFLWQHEGAVVTVFSAPNYCYRCGNKAAIVDIDENMNHKIIQFDHAPPKGAGITEVKRSVPDYFL*