MTTESNAGDGSAAAPASNGDRRHKLEPHLRLDPGYHFVPSDEELVDFYLRGKIEGRRPPMDFINEVDIMSFDPVKLIEKYKGYGENRWYFFTVRKPSKTKKRDEPNRKVVVDGVEEGSWSATGSVVYICGKDQETIIGTKRVLTYKSVRSPEEDKWSMHEYIMVDKSQMDQYVLCAIQFKHTYEAEKKVQEEKKRGVKRKRTATRKGRKGDIDQTTSQEQEEDQQQETSPPGDPHDQSVDASYCSMQMMLGGEEEVAPSPWCDDCMTQPDQTEYPAVWYFQQEQQPLCFVDRLMMTQGYIGDISYIQNQFDQHQADDHGSIAFDEALDQRHDTNFTWDNAGIYPGNNLLDGNLDDYTQNQFGNQATLGPLVGGLEHGTGYQFHDTIQAMPGSDDACAQSMGIQPAAAGHSIGDDDDTWCNDDLSSLLDDISRSLLLDGNGVIENEGNPEGSNQGLQISAKMDTNGRS