MKREILLERIDKLKQLMPWYVLEYYQSKLAVPYSFTTLYEYLKEYDRFFSWVLESGISNADKISDIPLSVLENMSKKDMESFILYLRERPLLNANTTKQGVSQTTINRTLSALSSLYKYLTEEVENDQGEPYFYRNVMKKVSTKKKKETLAARAENIKQKLFLGDETEGFLTYIDQEHPQQLSNRALSSFNKNKERDLAIIALLLASGVRLSEAVNLDLRDLNLKMMVIDVTRKGGKRDSVNVAAFAKPYLENYLAIRNQRYKTEKTDTALFLTLYRGVPNRIDASSVEKMVAKYSEDFKVRVTPHKLRHTLATRLYDATKSQVLVSHQLGHASTQVTDLYTHIVNDEQKNALDSL*