MFGESSYGGGRKRKMRKPVVGVIGNAHRVENRFQVQMVGERNLRAVAEVSGGLPVMFAGSPDITDIGALLDTVDGIVLTGARANVHPTRFNVDPCEKHEPYDIHRDEVALALSVACVARGIPLFGICRGLQEMNVAFGGSLHPEIREIPGRMNHRMPRLENGEIHPDPTVVFADRHDVDLTPGGAFARLLGCERIRVNSLHGQGILDPGKRVLIEGVAEDGTIEAIRIAEAPTFALGVQWHAEYDPQRNPINRKLFEAFGAALVERQRATA