MESLTDDNSDGGEFEAEYASYTCENEIEQMTQATNNFNLSSESPGNGIKPATSDQDQARIPRKSIDKLPITYQLMTLINEAKFNGSIITTWFGHHDFAARPSRQIARGGYFQTRYAESLGVAKYPLLATESKEISERSYKALANELRVLSHPPLMEHENIVNIKTIGWTKLDALAAAWMPMIVLELADLGTLTEYLSEQKLGVDSKLQIARDVGTGLQALHACGIMHGDLKLDNVLMFKCRDGKIKAKLCDFGCSYIATGTERQYDKIGIGAGTKPWNSPELYKQVPFPYLHCVDTYSFGLLVWRVLLNGRNPFDGLEQQEIDKRKARDAILLDASLSVEDEYDRDIVLRGAVSSTDRAHLYMRGVAMPKSCFRHTLSSAMEKRDLDAAMDSLSFQSVYGILAQAKVCRVGTHTVVGE*