MGAGRRTQTYDVDTRNETNYRFEQQQKNLGAQLGGVIFMCNTRTFQTCMQNMMFGLPSPHWCYVQYIREGMPLFLYNFESKELHGIFKAASDGEWELDAYGWTDGSRRTPYPCQAAVAVYLQCPPVHISQVRSILAENIIGNTDKFQQELTKKQAAELCAMFRRKRDGQGGSGNGGGQASWPGLGSGNNSGGRTSQAAAAPQFVPSAPPAATAWTGRAAGASSPNGVAAMDSEPAGPPAGPPSSKTFAQMEAEEQRKVQWTAKQAAVQGAAPPPVVVSYAAAGGGAPAEPAEPMQQQASAPNFQPSNGDGDGDRAGRPAAAAAARPMQQQQQPQQX