MVRVTESGAVAAARWLGKGEKRAADAAAVEAMSDALQLVRFDGVVVVGEKEKDAAPILRRGERVGTGDDPSVDIAIDPIEGTSLVAHGRNGGAISVIAIAERGAMYDPGEIFYFNKLAVGPRCVDVVDIRKSPTLNIHAIAKALKKSVGDVTCVVLDRPRHEGLIEEIRLAGARIKLISDGDVEAAVACCDPDSGVDALFGVGGTPEGVIAAAAMRCMGGAIQAELWTRNTADAAAIAKCGGDLGKVLHTKDLCGGSECFFAATGITDGSLLKGVRFTSKGPVSHSIVMRAPSGTVRELTTRHHAHA*