MDLSTIKDAFDQLTEDADFAVDLKTLLTELKSKLNEIGPINQLERLQKELNVGLNKYTKLLEKSFIPDISKAYRDVEFDVHIVNQIVATHLYREGFFDLGDCFVNEVHESEATTLKSLLLEMHRILEAMRCRNLEPALMWAAANRDELLQIGSSLELKLHQLQFAEILQTGSRDDALKYIRTHLAPFASNHMLEIQKLMSCLLWLGRLNYSPYAEILSPVHWEKVAEELTQQFWNLLGQSHESPLITAMAAGVQGLPTLLKLANVMAAKQQEWLAMKQLPVPVELGSEFQFHSIFVCPVSRDQATEENPPMLMPCGHVLCKQSIVKLSKSSTRTFKCPYCPLVATVAECRPLHF*