MVMEPKKNQNLPSFLNPSRQNQDNDKKRKQTEVKGFDIVVGEKRKKKENEEEDQEIQILYEKEKKKPNKDRHLKVEGRGRRVRLPPLCAARIYQLTKELGHKSDGETLEWLLQHAEPSILSATVNGIKPTESVVSQPPLTADLMICHSVEEASRTQMEANGLWRNETGQTIGGFDLNYGIGFDFNGVPEIGFGDNQTPGLELRLSQVGVLNPQVFQQMGKEQFRVLHHHSHEDQQQSAEENGS