MEALWKQASRLKDQVARQGVFKQFGYGNSDNAFTDESEVKMHQRLEKLYLSTRAAKHFQRDIVRGMEGYIVTGSKQVEIGNKLSDDSQKYGAENTCTSGDTLSKAATYFGKARSQMEKERGNMLNAFGTQVYVPNAGFASPCGRATAGNGNGCAPLEDARHLAQRYDRTRQEAEAQAVEVSRRQNRVRESAGNGDMISKLEAAEYKLEELKSNMVALGKEAISAMSAVETQQQWLTLQRLIALVEAERGYHQRVLEILDQLEKEMVSERQKIEAPLTPAADNYMPPPPPSYDEVNGAFASTSVNESVQSVNFFLGEALDSFKAESEFELTLSAGDIVIVRKISSNGWAEGECKGKAGWFPHAYIERREHVLASKVPHIF*