MGQRYENNVFKSHISNIEAAPGMTQTVHLPPPLQTDPTIRGKQNGKPKGSRNAKSAAHRPYADSTNSTAVNNCRYDSSLGLLTKKFVSLIQDAKDGTLDLNRTAEILEVQKRRIYDITNVLEGVGLIEKTSKNHIKWKGCDGLGPRELEDQVNSLKAEVDSLYAEECKLDDCIRKKQELLRNLEESESSQKYLFITKEDILGLPCFQNQEIIAIKAPKASSIEVPDPDEELGFRQRQYKMIVRSAIGPIYLYLLSKDDHKFEDDSAKPMKLTNPSWNSDLYRKRGVGLLESQNDENNPSERFSLQGSQAFGIQEITPTDFEMEDDYWFQSDPGVSQTELWGKE