MGSREIQIWFQNKRQAMRRQTLHFALSNDHTDTVSGSQATKKSGQWDMDNSRFQQQLEHQISSFKKVPSLCLRTNEGGKAQVMFNVLRDNKNTFPLYKKDDERDGKCMPYYTGKENVPPSDFEKSIKKEVGENEIEACARSLVGLAQGWARNIYDSHI