MGRSPCCDKTRVKRGPWSQEEDAILRSFVQRFGNAGNWIALPHKAGLKRCGKSCRLRWLNYLRPELRHGGFTDEEDNLILSLYGELGSKWSVIASRLPGRTDNDVKNYWNTKLKKRYLAASTREEGRPPPTSPPAATPSGDDSTAAAGSDQQAQRQDEPLLLPLTPPALTDLDDTGTAAFVDTGARATVVVDDDMLLFKSEQLYAELVGLVDEKQSSQQATTGASAGSRDEASTATPSSSLSGTTSSSPTVSSSSGSCTLWPDTTLLPESTTGLFDDYGVGDAFGVALLPAYYFQDLMAASSYDDVTATVAQDLLYYQ*