MLRRNIRLRKEYLYLKKVEDEKKKYAEKIKSIKESYDKNKKIRGDLKDEESELRKNMNLYDEKSFDRKVDDEYFFCGLENPRVLITTSRNPSSTLENFAKELKLIIPNSEKINRGSYFIKDILNFARKNNITDVIILHEYKGIPRNLIICHLPFGPTLFCTIKDCKMRCEFNEKIDNISLCTPHLIFHNFHSDLGKRIMNIFKYLFPPVTMRTNKRKMPKHNSQIVKDNKLNKNININTNNNDTNQMDQMDQMNKIKFVTHTTQDDEDNNDHLQIYFKNNEYLNLQKYENNRVIVFFNKNDIIYFRHYNWEKNQTNEIVLKEIGPRFSFVVYKINKETLDSLNEDYEYIYRPFMNSRKALLT*