MPIKNTVSWTALISGYAQDNQVEACLQVFQLMRQSVCRPSDITFATIFSVCTNHALLALGKSVHGLELRMGFDLCVHVSNALISMYVKCRNIIEAQSIFESIVCKVLVSWNSMIFGYSQHGLAECCLSLLKEIDEDQIVPDVISFLGILSSCRHACLVEEGWCCFNAMIKLGIEPELDHYSCMVDLLGRARFLDEAWDLIHTMSTPPNATIWGSLLAACRMHGNIPIGIHAAEHRLKLEPGCAATHVQLANLYASIDCWSDVAKLRMMMKEGGLKTNTVCSWIEIGSKVYTFTAENRPKSHQVNNVLTVLDCLRSHMEYKHDVLIDGFELMTLHSSSCSRVF