MIGRVCRTGILSSRARASLPRRACFLSTVKGHPLPDEAQEERQAHFKYLRNSQNGAEVFLVGTCHASADSANSVKEMIRVIKPSAVALELCEGRARHLRSEGQVKVLSPTDFLKFPGSFGQKAFSHSIRSLQELLKLFGINYGEEFRVALEEGGKIGANLHYIDQNIDVTLQEVKKNLSFLEITNFIMGLPQHASHYPALFEGASEIDSIEDLMSNKKVLHQIFQLLEDHFPGAMRAMLHDRNEVMIKQLREMKGKIVAVVGLAHVEGMGKLWRQAEP*