MAAALAVTDEVALPIRAVGDLAAAADVSREEVAVITQCASLGGKLPFDDGSVGAVLAVIKNVESLREQLVAEINRVLQAGGRVLIHSSAPSSSQKPNTDIERKLLMGGFVEVQASAASSLDNVQSVTVKAKKASWSVGSSFPLKKATKALPKIQIDDDSELIDEDSLLTEEDLKKPQLPVVGDCEVGATRKACKNCTCGRAEAEAQVEKLELTAEQINNPQSACGSCGLGDAFRCGTCPYRGLPPFKPGEKVSLSGNFLAADI*