MEGLMQVPYNASVRLMLSLLERNVLPDTVARKLTRLLLASRLRWGYQPSSQLQLSHLIQFAHSLEHMPIAVETDKPKSQHYELPTSFFKLVLGKNLKYSCCYFQDKSTTLEDAEKAMLELYCERAQIKGGQTILDVGCGWGSLSLYIAKKYSDCRITGICNSTTQKAYMEEQCKDLHLLNLEIIVADISKFDMQESFDRILSIEMFEHMKNYKELLKKISKWMKEDSLLFIHHFCHRVFAYHFEDTNEDDWITRYFFTGGTMPSANLLLYFQEDVAVVNHWLVNGTQYSQTSEEWLKRMDQNMASIKPIMESTYGKDSATKWTAYWRTFFISVAELFRYNNGEEWMVAHFLFKKK