MNWNNDFNNGIPFSNGAQKMIEMKHKASDDCHQENEIEESSAPSSPKPEEHIKRPLNVFMVWSKIERKKYCEAHPDVHNATISQTLAARWKLMSAEEKAPFVAEAERLRLLHMEKYPHYKYQPRRKHKKKTVKTENIDESKNRKTQKKRPYEQMAMTENKNFQNQQWNNQNWMGMQQTNAVQMTPFSSGFFNQQHQQPNGMMGMGVGIMVTAMAPMPMPQNQGFDNQFFVQSLPPAADQVTNSMVHNQNSMNFYNPYTHNHFNQIPHQSHGMCAPGNSQFQSQMNSRSVSNGSSFGSFNSMGASPATSSSRDTPSTITDDFSDITPTISFQSGSGDFINALQFNQL