MASGSRSGGNDNPDYFVSGNEGPTPPAPNSDVKVTAILEQLVRSNEQMAKSHEAQLTMHAQIASQTAKSHEARLTMQAQIASILQVQSQLQAQMHAPPVPPVQPQHNVETQVVVQPKEKDPNILFEQFQKRGAIEFYGTKDVMQAHEWLQHIDDVFDTMVCTQ