MSVPDGAREFYTGKNVCAPMVRVSTLATRLVAHEYGADLVYSEELVDKRFVKCRREENAELGTIDFLDSKGVLTFRTIPEEKERLVFQVGTSSAALALQSAQLVAGDVAAIDVNMGCPKHFSTSGGMGARLLSQPDLIRDILTTLRRNLPETTHVTCKIRLLECEKSTAELAKMIESCGVSAFAVHGRYISQRPREPAHWNLIKNVVEAVDCPVIANGDVMRYEDFERIRKETGAASAMCARMAQWNLSIFRSEGLLPIADVKKHFVRRAIEYDNPWTFTKFQLREILNYHKHQLSPEGEAVQKSKTWNDLAEVYELEDVLKESRERRRRALVRGDSPRVSPE*