MAGHADAGQAAAQFEFMKMQFANSLGHVAQQLRDCAAVADQLAGSVTGMPYNPALMQPLMQYAMPAGLAVATTPTGKRKARGDVEGKKTRKKKDPLAPKRPPSSYLLFQNEVRSELKKTHPGMPNNELLGMIAKQWSEMSQGEKEKYENLQKAAKERYLEEKDVYQAGGSPATAVAAAMVCPIVVATPNATKAVVAAPATSTSDDEQSSEDEEGGSSDTSEPSPPPKKRREDHTKEKEKKKKTKA