MSTPLNQKIQSSFEFTKRKKYADLLIAELAEAIILVLSLECRVLFCGAGVTELLGWRDEDLVDGDLIELINEEDRSNFRTSFDESVRTRNELLCYVRLKRKSHFSAAADHDPNPREVLFELKGHPHFITDQDGFKCFFAVAKPYPSRNTAMLNAFLELKMENERLQQRLSELRKRAPQLPSTSSSSTIASSYGPTSMQTSRPYPAPIIIPNRAPGEMAQPYYPTSATSVGGYSSMMPGSVNRDFDGSNVTPYAHAFNPVMDEDLSEDGTRKKKLKKSHADEQYVCFTCGRTDSPEWRKGPHGPKTLCNACGLRWAKQQRKADDGNDATGNGDSHTQARASSSAVAT