MPDITRRRALAATAALAATATVTALAAPTASAAGHGRPMPMPKPPENFDEVYKGRRIQGRPMSGGGHHHHEHGSGFEVLIDGVQLHVMRNADGSWISIVSHYDPVTTPRAAARAAVDELQGAALLPFPAN