MTWQTEDARAIIPPTYNPRDEDENDDNTLLPTIVCPSCGHSFPLVDQREIVHDLVGLPAGVKFDPTDQEILEHLEAKIMGDARKIHFLIDQFIPTLEGDDGICCTHPERLPGVSKDGQIRHFFHRPSKAYATGTRKRRRVQKNMDETETRWHKTGKTRPVLAGGAVKGFKKILVLYINYGRQRKPEKTNWVMHQYHLGKNEEERDGELVVSKVFYQTQPRQPSSTTVKEPKDKTPKSDQSLHENVHVPRSSINVMEYYGNTPYSESYDQLIIPDFVDQGEAASLVPLVEDSSKGKLVKYQ*