FLTTMASSSGTSSGSFQNSGSEEDLQALMDQRKRKRMLSNRESARRSRMRKQKHLDDLTAQVSQLRKENHQIMTSVNITTQHYLNVESENSILRAQMSELTHRLQSLDEIINFLNATNNAVVLGGGSGSNGGDHFMTGGTCFGTVEPMESFLNPLNFSTMNQPIMASADVFNQY