MDLSTIKDAFDQVSKKQQISCYKAQEIIDQVVGETECALAKLQLTEDTDFAVDLKTLLTELKSKLNEIGPINQLERLQKELNVGLNKYTKLLEKSFIPDISKAYRDVEFDVHIVNQIVATHLYREGFFDLGDCFVNEVHESEATTLKSLLLEMHRILEAMRCRNLEPALMWAAANRDELLQIGSSLELKLHQLQFAEILQTGSRDDALKYIRTHLAPFASNHMLEIQKLMSCLLWLGRLNYSPYAEILSPVHWEKVAEELTQQFWNLLGQSHESPLITAMAAGVQGLPTLLKLANVMAAKQQEWLAMKQLPVPVELGSEFQFHSIFVCPVSRDQATEENPPMLMPCGHVLCKQSIVKLSKSSTRTFKCPYCPLVATVAECRPLHF