MFGILPKDPKEQVSIQIRAPNFHLDIPSKMLYRKSFNGVLLRCLSQQEAEETLKEVHAGLCGAHQAGPKLYDQIKRLGYYWPARVADAMQFTKHCQQCQVHGDYVHMPLKWLYLTAISWPFEASGMDIIGPISPPSSKGHRFIFATTDYFSKWSEAFAFSEMKTSSVLQFL