MARPNFRYTHYDLKELRAGTTLEISLSSVNNVRLMTGANFQRFTELLDFKYLGGVAKKSPIRIAVPETMHWHLIIDAEGHSGLAESSVKMLPAQPQATLTRKAS