MCGGAIISNIIPAGPRSRRRTAGYQRPDPKNEFGKKDDDFEADFMQFEEDEEADLFHFKPFAFDSRDKPVPLRPSVIDKPSSKSATKNRKNRYRGIRRRPWGKWAAEIRDPCKGVRVWLGTFNTAEEAARAYDAEARKIRGKKAKVNFPDAAFPRVRTLLTKLTAPETPRTEMPRTDKCFNYLNDPFQDFCSSFDFTEVEPIIQSEELTYLENGGTKKQLNNIFFQQPYSDGSTDDLINNLLSGDFTQDMSNVDLWSFDGMAHMGGSVF