MSDIVGGPDPSAITSVTAESSKTTGFDANRISEVKAWLTSQFDAVGKDVPDFEYTPRSIAELHKIATLSQAKTQASAIVANDYRQKAAEYRSQAARIREILESVGLAQESLPSNVVSSAHVLAKVANLLDVRDTELSSFLVAVADLSLRKTAVEEKRAKVQQESKVLLEYTRKAIARLTYLKRTLSQLEDDIAPCEAQMENWKTNLAIMESKERQYLQEYGYYKAVLNRVGYTPEISHGVLVEMAEHKKDLEKKTKPILDTLRSYQDLPPDKALAALAIEDKKRQYAAAEKYLEDVLQSALASSE*