MLKHFIRKKKAATEQADPPSVAVADLFPSGEFPVGEIQHYKDDNLWRETSEEKRELERLEKPIYNEVRQAAEVHRQVRNYIRKYAKPGVAMVDICETLENMVRKLISENGLHAGIAFPTGCSLNWVAAHWTPNAGDKTVLQYDDVMKLDFGTHIEGRIIDSAFTLAFNPMFDPLLEAAREATNTGIRETGIDVRLCDVGAAIQEVMESYEVEINGKTFQVKSIRNLNGHSIGQYQIHAAKSVPTVKGGEQTKMEGEFYAIETFGSTGKGYVREDLECSHYMKDFDVGHVPLRLPRAKQLLATIDKNFSTLAFCRRYLDRLGETKYLMALKNLCDAGIVQPCPPVCDIKGSYVAQFEHTVLLRPTCKEVLSKGNDY*