MEVEGTVSLEESFPTLVIPEHIEEPPFLEESISIPFVHMVAVGSTKDLQILEHPPVVQEGLDVINTPVDARPQPEEIPEASLPVQEGDEAVQLLYTEFGDIPLQTENCFAFFVASFFFIAYDLAMYADQLPLESTLQFEAEGDPSNTITSDLLALLEPSTTMYGTGAVTDDTTRTLAIEARVICTRAADFLEEQPKEVMDDFEEERWIHLLHHELDIPMTTEDETLTALSTLRGSIDRTHSMLADLERQYEFQQ*