MKASGGTSPGDFEAMARQYWDAWSAILRQGSAASAAAPMRENGSWREAIDAWAQWLPRSTSTHTEDAVARFQQHAGDWLGAMQQVAVGFAGRDASSAEVADAWKRQVQSQRQQCLQWLLGSLGGAGQATLDPWLQQAAHWMQGGQRDSSPWLQMPGFGPARNHHARWRALTKAQQEYLAQSQSYMALLHAAIDRAFVVFEEKLRAHEDPGRQLTNARAMFDLWIDAAEEAYAAVALSPEFRQVYADFANAQMRLRALLQREVEQVCEQMGLPTRTELDAAHCRIADLERRLRRLERGAGQGAGTARPSVTERAPAAALSTSPTAPAKRTVSKKTAAKTAQAMPSATAKAHRSVGASPPRRSRA