MSEPKNKKIKHIDELPEDLTVELPEHLVEYIISTYLPIQYVLQNHVVSKTFREAAIRSRDLDFGRIYSRRRSQSEVVHIIEEIFNQHKGSEINRFVLILNHIGVEDKVLSWVKTCLSKNIQELMLNFSKSKKVMDLSVDFSAIETLTVLNLRWCKFEIPNNTPKGLRLLRTLALMKSNVTPEMIDAIFSNCIHLETLELTRCITHGVLSINAHNHKKFKELVLYCMPNRLQIILDAPTLECYKYEGFVRILDFSKVDALKEAKLHYIQNYNWRYYDSSNMVLANMVAYTGVHVLSTTNIFLEIKEFTFEPGMLWIIHQMSYMESSNCEFNSIKEVTIDGYKNHWHELDIVEFFCRHAKSLKKLKLIIPKNVKKRARGLDYARLDYLKSRFTGVIVEV*