MFTFGAITELPDERDLPFSICVDRSDLQDVLLEEIGDAGIVNMGSAVAKYENRRDGNGVDVTLEDGQVITADVLVGADGIWSKVRAQMFGEPSGVKGAGSTASFTGYKLYSGLPLFKPYYYEDVGYSAFIGPDHYFVTCPDRAGRVQWYGFIKATQPNTPDKENPAAFLEETLKGWAPEVLELIRATDPNEIEQRDLWDRFPSVTKSWADGNVTLLGDSCHATMPNIGQGAGLAFEDGYELAKILEKVKNRSEVPSALDSFYKKRILRTAAVQGLGRMNSEAIKILTPLLPIRPLVEYFIGPFLPLVFRTQFGYCYSFCPQKMDAGEARALADDMRARHKKEAEAAWAEAEGRGIQLTGVENKHENPALEVIAN*