MTSSSPLFTNATATSTWNSLLSSSFPTAIRFHHLRAEMSLSEASSPLPLPPLPEKRIILGCGGLGQDYLATVASFPKPDEKIRSTSIMVQGGGNAGNALTGAARLGLKPRLISKVANDGPGKGLLAELEADGVDTSYIAVSEEGNTPFTYIIVDNQMKTRTCIYTPGHPGVEPDDLSQSSLLSALDGARIFYSDVRLPEIALVIAKEAARMQVPILVDAERKREGLDDLFNLAHYVVCSEKLPQAWTAAPSIASALLSMLVRLPKLKFVIVTLGENGCIMLERNTSEDPEAEEMDVDSLLESLKQKIDGTKTIPTCISSKPKLRLSADGVGTVCGRLLVGTSEVVPPSELIDTTGAGDAFIGAILYAICADMAPEKMMPFAAKVAAANCRALGARTGLPRRADPCLSPFLH