MNHHVGIRQARLVIPSIKTRLLYALPRYSLPSTSPSGIRYHAQVTAQKSAWTHPVYTQEQILSVQIAHRNAKTISDKLALGTVRFLRWGMDFVTGYRPNTSANPHANTMTEKKWITRFIFLESVAGVPGMVAGMLRHLKSIRRMKRDYGWIETLLEEAYNERMHLLTFLNLAEPSRFMRLMVLASQMVFFSAFFTAYLVSPRICHRFVGYLEEEAVITYTKAIKDLENGLLLDWENLQAPPIAIKYWNMPEGKRCMRSLLLHVRADEAKHRDVNHTLGSLDQNRSRNPFSVNLREQVESASEAIGDGVRSGLNVDIVRKERVRV