MDQPPNGFAAGGFFTHIDGQNRSPPSVIVIGGGISGIAAARALSNASFKVTLLESRDRVGGRVHTDYSFGCPIDMGASWLHGVCNENSLAPLIRMLGLRLYRTSGDNSVLYDHDLESYALFDKHGQQVPQEIVSKVGETFEKILKETVKVRDEHANDMPLIQAMAIVLNRNPHMKLEGLEYEVLQWCICRLEAWFATDMDNISLKNWDQEHVLTGGHGLMVNGYDPVIKALAQGLDIHLNHRVTKIIQRYNKVIVCVEDGASFVADAAIITVPLGVLKANIIKFEPELPREKLSAIADLGVGIENKIALKFNTVFWPNVEVLGRIAPTSNACGYFLNLHKATGNPVLVCMVAGRFAYEIEKLSDEESVNFVMSQLRKMLPQATEPVQYLVSRWGSDPNSLGSYSCDLVGKPADLYERFCAPVGNLFFAGEAACIDHSGSVHGAYSSGIAAAEDCRRRLSTQLGISDLFQVAKVVMREEMNEVMVPFQISRL*