MVSEKQHAELQQLRQHIRSCFEDIRCFLLPHPGLKVATNPNFDGKLVDIENEFQQQLGVMVPRLLDTHALVHKEINGQKISCRELLEYFKAYMRIFKGQDLPEPKSMLMATAEANNLAAVASSRAVYQKLMEEVCGGDTPYMSTNELLEEHERCKNEAIREFRTARKMGGVEFSLTFLEKLESDLQESYENYLKVNNGKNLFKSMRTPAVLVSLMIIDYVIQEFFQLLGFDGIAGIFSSILVIVIGALSVWAYSRYSGHLREAGGYPCHQTPKQRLCEVCGNVGATSHYGGTVCGGCKIFFSRTVQSRKGFVCERDGQCPMNAGKRTKCRACRFQLCLRAHMSPEEVGRLRDMRMGDYQPIVKKEGSVVGYFDESSQPSTSLAECASQIISFIDVYNYGDNELAILNILVNLEKACENNEAMKFGGENFPKRCNANMDITAAIEFPMPICEKIPMDYMRTVILEDPRSTLKLFWCRNVLHFIEWANANEDLGQFSFQEKTLLIAENFLSVTCLTTCFGFLQLQREKFEMNPDEVPPPGAPEWFKEILQMSQEAGISVRKAIAEIIEPMDSLDVSLEELILMKFIMLFNDPPSRTSSDAYRIRCYRLKYCELLRKLVKQQIADPEKRIERISELLKIVDAVRNTSLYLNNWMTMFYTSNTCQMNDILVYDFHVKTWSDVTNSPMNNSMMMAPAGILIKREY