MTASSIPDLGSNSLSTSDPAAVRSWLSKHHPKQLALLDKFEIELRLGRLSSTTKAGPDGVIAAVGATSTSDRLLVTRRTVGLLKHIIGATRWKNGAQLLVLLRGLGRELHEVGGFREPVIENIVRRVMAAVREEAAGEPDGKATDTGRLSLQSILWALPQHVKSPSNRSLSRTDSHQRQSSIASEADLESTNEFPPAFYVNRPELKQTVMEAIQEIVTELEDVYGNIEDQATNHIHAGEVILTYGKSKTIERFLIAAAEKKRTFQVVVCEDSPSFGGHEMAKSLAKAGIDTIVIHDSAIFAVMARVNKVLLSAHAVLANGGLVASSGSNMVALGAYNNAVPVVVITGMFKLCPMFPHEGQDTLNDLVSPSKVMDITEIKDDLLSSVELINPVHDYVKPEHVSLYVTNVGSFQPSYIYRLLAEYYHTDDWKSFE*