MTSSSPLFTNATATSTWNSLLSSSFPTAIRFHHLRAEMSLSEASSPLPLPPLPEKRIILGCGGLGQDYLATVASFPKPDEKIRSTSIMVQGGGNAGNALTGAARLGLKPRLISKVANDGPGKGLLAELEADGVDTSYIAVSEEGNTPFTYIIVDNQMKTRTCIYTPGHPGVEPDDLSQSSLLSALDGARIFYSDVRLPEIALVIAKEAARMQVPILVDAERKREGLDDLFNLAHYVVCSEKLPQAWTAAPSIASALLSMLVRLPKLKFVIVTLGENGCIMLERNTSEDPEAEEMDVDSLLESLKQKIDGTKTIPTCISSKPKLRLSADGVGTVCGRLLVGTSEVVPPSELIDTTGAGDAFIGAILYAICADMSPEKMLPFAAKVAAANCRALGARTGFTIEMDVDDAVTLHVLSRPVPDDGKLAHSDFFNSFDDDFDDSDIA*