MSVIAQAGAKGRQLHKFGGSSLADVKCYLRVAGIMAEYSQPDDMMVVSAAGSTTNQLISWLKLSQTDRLSAHQVLQTLRRYQCDLISGLLPADAADDLTSAFISDLERLAALLDGGVTDAVYAEIVGHGEIWSARLMSAVLNQQGLDAAWLDARAFLRAERAAQPQVDEGLSYPLLQQLLAQHPGKRLVVTGFISRNHDGETVLLGRNGSDYSATQIGALAGVSRVTIWSDVAGVYSADPRKVKDACLLPLLRLDEASELARLAAPVLHARTLQPVSGSDIDLQLRCSYTPDQGSTRIERVLASGTGARIVTSHDDICLIEFQVPASQDFRLAHKELDHILKRAQVRPLAVGVHRDRQLLQFCYTAEVADSVLKLLDDVGLPGELRLRQGLALVAMVGAGVTRNPLHCHRFWQQLKGQPVEFTWQSEEGISLVAVLRTGPTESLIQGLHQSVFRAEKRIGLMLFGKGNIGSRWLELFAREQSTLSARTGFEFVLAGVVDSRRSLLNYEGLDASRALAFFDDEAVEQDEESLFLWMRAHPYDDLVVLDVTASAQLADQYLDFASHGFHVISANKLAGASASDKYRQIHDAFEKTGRYWLYNATVGAGLPINHTVRDLIDSGDTILSISGIFSGTLSWLFLQFDGTVPFTDLVDQAWQQGLTEPDPRVDLSGKDVMRKLVILAREAGYDIEPDQVRVESLVPAHCEEGSIDHFFENGDALNEQMVQRLEAARELGLVLRYVARFDANGKARVGVEAVRPEHPLAALLPCDNVFAIESRWYRDNPLVIRGPGAGRDVTAGAIQSDINRLAQLL*