MMIGRACRNGVLLCRARSFSLRRAYFFSTVEGHPLPDEAQEERQAHFKFLRNSHNGAEVFLVGTCHASADSANSVREMIRVIKPSAVALELCEARAQHLRSEGQVQILSPTDFLKFPGSFGQKAFSHSIRSLQELLKLFGINYGEEFRVGLEEGDKIGANLHYIDRNIDVTLQEVKKSLSFLEITNFIMGLPQHASHYPALFESASEMDKLKSIEDLMRNKKVLQQICQLLEDHFPGAMKAILHDRNEVMIKQLREMKGKIVAIVGLAHVEGMEKLWQEAEP*