MGSPVALSGAGGGGGGAGGGLTGGAVVRPGSMTDKARMAKIPQPEPGLKCPRCESTNTKFCYFNNYSLTQPRHFCKTCRRYWTRGGTLRNVPVGGGCRRNKRTKSSKSSSSAASASGGGTSSSTTSSTTTAGGGNGNGSTAAGAAGAMMSSQGQGHAQMPFFGSLHPLGAGSGDHYGTGASRLGFPGLINSLDPVDYQLGGGGAAAAAMALSEQWRLPQMQQFPFFGRADGMHQQQQQMAGLYPFDATDASGFAGEMMGGVGGSKQLVPGSAGLITQLASVKMEDNPPSNNSMAGAASAREFLGLPGNIQFWGGGNNGAGGNENGGSHSSGTVAPGGAGGGGGWVDQLPGFNSSSSGNIL