MASKAMWEVDPETRSKLAALQKESKNNVCCDCNAPSPQWASPKFGIFICLTCAGVHRGLGVHISFVRSISMDAFKANEIERMRLGGNEGWRKFFEEHEDTQMRGLTWDDATIAERYSGEVGEEWKERLSCKVEGREYVPGEKRPVTSAAATAAAQSPAKQGSRTTTPLGGSANRSQSPAQQGGKVKVDDRYFARLGADNASRPDDLPPSQGGKYAGFGNTPAPDKSSQGGMLPLFDDVQKDPMGALTKGFGWFASTVTKTAKTVNDGYIQP