MDQPPNGFAAGGFFTHIDGQNRSPPSVIVIGGGISGIAAARALSTASFKVTLLESRDRPGGRVHTDYSFGCPIDMGASWLHGVCNENSLAPLIRMLGLRLYRTSGDNSVLYDHDLESYALFDKHGQQVPQEIVSKVGETFERILKETVIVRDEHANDMPLFQAIAIVLDRNPHMKLQGLEYEVLQWCICRLEAWFATDMDNISLKTWDQEHVLTGGHGLMVNGYDPVIRALAQGLDIHLNHRVTKIIQRYNKVIVCVEDGASFVADAAIVTVPLGVLKANIIKFEPELPKEKLSAIADLGVGIENKIALKFDTVFWPDVEVIGRVAPTSNACGYFLNLNKATGNPVLVCMVAGRFAYEIEKLSDEESVNFVMSQLRNMLPQATDPVQYLVSRWGSDPNSLGSYSCDLVGKPADLYERFCAPVGSLFFAGEAACIDHSGSVHGAYSSGIAAAEDCRRRLSAQLGISAGLFQVGKAAMREEMTAEAMVPFQISRL*