MKLSLLAAAAIAPMVSAHYFFDTLVIDGQETTPNQYVRSNTRPEKYNPTKWVNTRDDMTPDMPDFRCNKGSFTFAGQTDTAEVKAGSKLAMKLGVGATMQHPGPGLVYMSKAPGAANQYEGDGDWFKIHEEGICDTSKDIKTDAWCTWDKDRIEFTIPADLPDGEYLIRSEHIGVHGAHDGQAEFYYECAQVKVTGGGNGNPQDTIKFPGGYQKDDPSFNFSVWGGMKDYPMPGPAVYTGGSGSSTGSYNESNAEDSNEYPYQKESGTCQSNFYRREHARDFSHRRA*