MAKQSVVAASHFDRERMRHLQVNHAFAKLRTVIPAFPVDRKMSKHEILRGAIRYVHILEYILGMRDFSDLESVPAEGN