MNSQQIDLEISHHQIHLRSGDFNPKNEQWSKEDIIQGAILTASHVTFDPIVDGDFAAMVTVSFQHEFTASKDALRIIKFPFTVVGDLVLSSVPAEHTLLVSPEEGTYTGYFEICESEEVSEVYYQFTFVSFGGEKEARFVMDDNFGGKKDELLIVQ