MATGTQGSDETAVIKDSDLITNSKSEYEMQNIVHMLNKLKLNPQAKEFVPSSYNNRDQMFFNNFVTAHKSLGGDGFRNNQRRGNNFNQGRRRMNSRSFRAQREDSIRRTVYVSDIDINVTEEQLAALFSAYGQQVVDCRVCGDPHSRLRFAFVEFADEYSARAALSLCGTILGFSPLKVLPSKTAILPVNPTFLPRSEDEREMCARTVYCTNIDKMVSQADVKIFFETRCGEVSRLRLLGDQVHSTRIAFVEFVMAESAILALDLCGETLGSQPIRVSPSKTPVRPEVPRPAMH*