MQVLASPRSFVMDTSCGALLRELQQMWNEIGESEVDKDRMLLELEKECLDVYRRKVDEASNAKARLHQAVASKEAELAALMAVLGELNLQSQTDKRLMPLKEQLASVSPVLEDLRIRKEERIKQFADIKAQIEKINGEISGCYHLNDAMANHINVDEHDLSLRKLNECQTHLRSIQKEKSDRLHKVLEYINEVHSLCGVLGLDFGKTVSEVHPSLRETGPGNSTNISNNTLDGLAQTILKLKLEKKNRVQKLKDIMTSLLELWSLMDSPEEEKSRFGRVTCIVGSMEQEIMDASVLSQDIIEQAAAEVERLTKLKASRMKELVLKKRLELEDICRKARIEPDMSTAPEKANALIDSGIVDPSELLGSIEAQIEKVKEESMSRKEIMDRIDKWLAACEEESWLEEYNQDVNRYSAGRGAHVNLKRAERARVTVNKIPGIIDNLINRAFAWEGERNMPFLYDGVRLVVILEEYKLTRQQKEEEKKRFRDQKKLRDMLLTERESIYGSKPSPKRSNSIKKQNGVRANGNGSMTPTPRRYSVGSATPELLTPRSCTGRQNGYFKQMRRLSTAPLNFVALPKEDTISFASFCGSEPGSPLQG