MDSSETKLGATVASRVPQIVIGNPEELERKKRAIKAAGLSSLQVIADFDMTLTKYMVNGTRGQSTHALLNQGNAEYDLKRQQLFDHYYPLETCPTIPVEQKTKLMEEWWGKTHNLLVEGGLTFKAIQTSVANAVIGFRSGVVELLEILEAKSVPVLIFSAGLADIIEEVMRQKLHRSFKNIRVVSNRMNFDGDGNLLGFKGKLIHVLNKNEHSLEMAAPLHDDQGHEVVNNAKNGYSLVRDRRNVILLGDHIGDLGMSDGVDYDNRITIGFLNENINSWLSTYTTAFDIVVLNDGAMTSVVDLIQELSR*