MTASNGSQGQKEVVFLQPKEGLIRFDSIRLATLSKRHQLVLAVGTDGVSEVGLVRYVLDHNTATFVSCCTQEQTMDPPANDHTSSDNNVLFQSLQKRLNQLEIWREIAVRPTQEECHQQDWDLWESPTDDLVKLSMRCISVRAEMNANLPVLVDPQDDNLCSAPSTIPGDSGLGLFLKPLDGKPLRQGDRLCYYYGHIHNFQSAKLLEDRSYLLGLHGDLMVDAGPACLRHIHARFINDPLNEAYVNCQFIPDKEDMLARAAVVSTREIQPEEELFVAYGDAYWSQQTSAGTVMPTVVPPSINQG*