MTEKGYPVSLPGSRSFPIPKLALPQTQTAPQPTASPNQLSASPRDDESSNYESGDSARHLESPGGVAPRRVDGSTSARGPATMETLRETPGDVLDSARGGDELAFRIWRHPHETQRKIRDSVLRLRKTATISSLLGEPILSRETEMGLPEEHVRTLDGFTVRLIDMPGFLEGRSSPASAAQVTEALRSRLREGQVDVVFYVDRLDSKRVEYADRCIMSELTRVLGRKVWTHTILVLTHGVLAPPDDMTWQDYFLGRSKVVITAIRETLAVGKVIPTVDVPVCVVENSRQCPTNNDKEYVLPNEVPWVAALLQRTIQKGAVEYEPLDEKQDWPMMVTQSAAAAVASVVALQTGCVVQ*