MLQILTFAMKFMADSNSATTMTISNGDVKSETCNNGSSEKKPFRIFVGYDPREDLAYQVCHHSITKRSSIPVEITPIIQSDLRKKGLYWRERGQLESTEFSFSRFLTPHLSDYQGWAMFVDCDFLYLADIKELTDLIDDKYAIMCVQHDYTPKETTKMDGAVQTVYPRKNWSSMVLYNCGHPKNKTLSPEIVNTQTGAFLHRFQWLEDEEIGSIPFVWNFLEGHNRVVEKDPTTQPKAVHYTRGGPWFDAWKDCEFADLWLNEMEEYNKENKKEADNAK*