MQVLASPRSFVMDTSCGALLRELQQMWNEIGESEVDKDRMLLELEKECLDVYRRKVDEASNAKARLHQAVASKEAELAALMAALGELNLQSQTDKRLMPLKEQLASVSPVLEDLRIRKEERIKQFADIKAQIEKINGEISGCYHLNDAMANHINVDEHDLSLRKLNECQTHLRSIQKEKSDRLHKVLEYINEVHSLCGVLGLDFGKTVSEVHPSLRETGPGNSTNISNNTLDGLAQNILKLKLEKKNRVQKDVNRYSAGRGAHVNLKRAERARVTVNKIPGIIDNLINRAFAWEGERNMPFLYDGVRLVVILEEYKLTRQQKEEEKKRFRDQKKLRDMLLTERESIYGSKPSPKRSNSIKKQNGVRANGNGSMTPTPRRYSVGSATPELLTPRSCTGRQNGYFKQMRRLSTAPLNFVALPKEDTISFASFCGSEPGSPLQG*