MLAVKDVAVRAHCAACHVVRSRSRSNMPASREDEIARALRDAIEALEPITRGQKVAFERRLRGGIAQCASYEDEMAIASAMSVIPIERLKLEGHTASMTIAGDEGADVESVESAESRMERLSARDAELLALLRWFKEEFFSWVDKPPCEHCGGSEMTSIGVEVNALTAEEREGEAGRVELYRCGACVKTTRFPRYNSAIKLLETRRGRCGEWANAFTLCARAMGFRARWCLDWTDHVWTEVYSESQRRWLHCDPCENVCDKPLLYECGWGKKLSYVIAFSIEGVFDVTRRYTQNMRERYRLRGEVYEPWLRKRLAELTSELRSAMLPSEIKELEVQDVVERAELGRPAVDVGESLPGRQTGSLAWRRARGELGPSS*