MAALKALCSCVDGACRSTELGSACASFLGSQCGWSGSSQQACGMRRSGSVHCKPYACRATSGGEGSDARSGAEPLLLRVARGEEAERTPVWLMRQAGRYMADFRKFSDRISFRERSETADIAIELSLQPWLAFRTDGVIMFSDILTPLPALGIEFTMVKGKGPVIPSPVRTLEDIQNLRTLDDPDQSLPFIRQILSSLRKEVEGKATLIGFIGTPWTLAAYAMEGSSDKNLIKTKSIMMHNPEILHAFLAHLTDALVTYVCHQIDSGAQIVQLFDSWAHHLSPEQFSEFSWPYAEQLIDRVKIARPDVPLIFHANGGTGKLHIVAQRKHQDVVVGLDWATEMREARSLLGPKTVLQGNVDPMVLFGSEDVIRRAAEQNIRDAGGNYHILNVGHGVVQGTPEESVKLFCQVARESGKLSPNVSPSAELLQV*