MAAEEDEERVKLGSLHMPLRPVLDASEDILLLWALGQPHAAPPNAFVRQAAESLRLDACGHILTISQSPSAFNKPGVTGAVLWDSAVILGKFLEHSQDSHLLNLRERRCVELGAGCGFVGCVAALLGAEVILTDLFDRLRLLQKNVTENTRQFGSQFMAKVQELTWGEELDESLTTPFPDFVFASDVVYNEDAVDELLRTLKWMCGSLSMVILAAELRNGMSHDVMFSFFLPVECKNCHCIFMCGADTVLEYFLESSLKDFLVWRVPQSQWHPDFRSQRVAVYIMTKTQSQDSGE*