MRILNIVSSNIVQDPRVLKQIETIKGVTDDYKIVGMNNSQATNKRLENLDCNYRLLGSKVDPKNILSKLIKRIRFATGVIREIKAYKPDVIHANDFDVLLMVYLSNYKKANIVYDAHEIYAKNAFINKVPLISKFVESIEKHIVKHRVNAFVTVSHAAKEYYQSKGYKKEANVITNAPILNDSREFKEIENFKEIVYQGQIVMDRGYEEFIIASSAFKQNAPSFIIRGFGPHEEVIKELISYNPENIRLDKPVEVKELVDKLAESNVGVVLTKPVSINFEYTVSNKIFECIHAGLPVILSPVKEHIYLNEKYKFGIVLKEVTPLEIEKAVRKLRDNHDLFNHLRQNAIKASKILNWQIESERLVELYKF*