MVEEPGRLCADCWRQVDFIRAPHCDICGLPFELEADPGAICGDCAAAPPPYDRARAAMRYGGVSRDLILRFKHGDRTDAAPGLARLLANAGRGLIDRADICVPVPLHRWRLARRRFNQAGLLAAALHRQRGVEVLQRGLIRIRRTPSQGGLSRSARDRNVRSAFRVPAAARARIADRSVLLIDDVFTTGATVAECTRVLRRAGAKSVDVLTLARVLKVYLPSGSGRADGARAGEMARIEIYTSMLCGYCHAAKRLLKSKGVSFEETDVLMHPGKRKEMMARANGRHTVPQIFIDGEHIGGCDELYALDSAGGLDPKLGVTAN*