MLMATTTRTGASHVCAAALLPWPYQALHTPYAHTFSVRSKKPRLPTLRYRGNKPPSALSPSSPSLFISASARNLSDAEAVSLTDDLVKIPAAPGIYAVYDKAGDLQYLGLTRRLSASLSNHVRDLPELCASTKFIVINAPEKAALLDAWKQWMEEHIAMTGKVPPGNEQGVTTWTEKKARASKQDIWLMPRPNVKLNITLEELIDKVVKGNKVVAFIKGSRTAPQCGFSHRVLTILNEHGIDYESVNVLDEEHNQGLREALKVYSQWPTIPQIFVNGEFVGGADILEELATSGKVKDVFQKAS*