MSALAQRQWRQRAQTAVRVAITATKEARTTYQGLSDGGDGAMSDLSNALLQLSHLPGLALPQPLAAMCPDVRAAAAAKLARQQAALAEALADRVCQMAACVEGLARAVEALDQVPQEEPWMRSSPVFHTFPLPKLRQLLAGVVEQYRLEQDSKAAAAAAIAALAVGPAAAAAADAAEAADFAADGQLGGAGTGGAGGPRADARGVAVLAAVSAAGEAGGVRPGGGGLGGGGGAGGGGTVGKLDATRLSELCTTYVSVWMLSPYLEEQEAEEVLGAITEDMVGF*