MADSTTSDMAEDVKPGFDTGRLIELVQSQPALYDKSDENYKKNNYKKKLRLQGQMEERSLGRGIREESIEFPEDTSVQAAGPEIPYFFLADGGFPLGKRIIKPFPGSTSAEEATFNYRLSHARNVIENAFGILTAKWRILLHSIETDVELSDAIVTSCMHLHNFVMDMEPETRNHNRSGLDDCLSTASVRPRSATTASSSARAVRQLLVDYFQNDGAVDYQNSRSQFY