MQSSVSPAASLRSQQFWCCRSLQQPVFDCKYFGVVDCSSSAVIGRKSASITNRSLSLCNVALLTRAADHYSHLSGTARATNDALFTVIKDRKWMDITGVFNFAHTTNNASFVLRKYYISLLHRYEQVYFAAQDRLDQPSDDPESCVGDPVTGRIDGKLEHGYLVTVTVGSEKLRGILYHRETGCVDGQCPDVPCMSRNIIDDNAASGIRPHWKRRKGLKKRDPAHPKPNRSGYNFFFADQHIRLKSLHPDKDKEISKMIGDLWNKSTDEEKAVYQERGLKDKERYKREMQQYKERLNMQIQKQEITTAMNSALCQQLDNGADQGEHRLDHHSLALKSLVQLKEYMVKEHRDHRDYTSECKLIFLWKQMHIL*