MVTQDRVLAGVIGGSPGFLSGSPPSPQPEGAPSFSHPQQPQQQQPPIGGPSSNTHPAPASSSALPLPLLPPMSAVGLGAQDPGLVEGLWGQSLMGSRAAPAWAKLRALLATYAGTSGLGSALRCSAAAAILREDPRMHLPPWLLDMFQGAQKETGGSYEGMASAGCGPAELLDIYMAADRLEDAVAVVAEHVSRWSNTDPRLRRGRLAAAWFPHRRIRALRQRLRAAGADTSALDSAMAHHLEVLEHDAPVAQLPGPSGSNAGQLGLFGAPFEPAISFH*