MSTGLALPSGPKVTSLSLPTQPAAGMSASTSAGVAGVGTESAAGPKDASTSKDSTAVAVASTAGAEANAVIPGVHGIVPTLQNIVSTVNLDCRLDLKTIALHARNAEYSPKRFAAVIMRIREPKTTALVFASGKVVVTGAKSEDDSRLAARKYARIIQKLGFEAKFQDFKIQNIVGSCDVKFPIRLEGLAFAHGHFSSYEPELFPGLIYRMVKPKVVLLIFVSGKIVLTGAKFREEIYAAFANIYPVLSEFRKLG