MKPSLQLKLGQQLAMTPQLQQAIRLLQLSTLDLQQEIQEALESNPLLEVEENQDEAPSLDSVRMTEESPRELEELYEPEPQDSSDLIEKSEISAELEMDTTWDEVYSANTGSTGLALDDDAPIYQGETTQTLQDYLHWQLDLTPFSDVDRTIAVALIDAIDDYGYLTVSLEEIQESLRSDDIELDEIEAVRKRIQQFDPFGVASLNLQDCLLLQLTTYPCDTPWLEEARLLLSQYIDDLGNRDYKTILKETKLKEEDLREILQLIQQLDPRPGSRIAQDHAEYVIPDVSVYKEQGRWLVTINPDSVPKLKINQQYADLMRGNNAESNYIRTNLQEAKWLIKSLESRNETLLKVAKCIVEHQHDFFEYGEEAMKPMVLNDVAMAVEMHESTISRVTTQKYMHTPRGIFELKYFFSSHVSTDNGGECSSTAIRALIKKLVAAENPAKPLSDSKIATLLADQGIQVARRTIAKYRESLGIAPSSQRKRLL*