MIGRVCRSGCLLSRAHRRACFFSSIKGHPLPNEAQEERQAHFKYLRNSRNGAEVFLVGTCHASADSANSVKEMIRIIKPSAVTLELCEGRAQHLRSEGQVRVLSPTDFFKLPGSFGQKAFSHSIRSLQELLKLFGINYGEEFKAALEEGDKIGANLHYIDQNIDVTLQEVKKSLSFIEITNFIMGLPQHASRYPALFESATEIDKMKSIEDLMSNKKVLRQIFQLLEDHFPGAMKAILHDRNDIMVKQLREMSGKVVAVVGLAHVEGMEKLWREAEP*