MCAGCPFAAEGTLWLRDVKLPQMANADKAALYRQWVELLGWLGDEARSRGLSIDKVADFPDYIYRMERPYDLPTTVMSVNVSQDGQALLVAAVSPRHVDLGGISLRLMGGSKHWHLHAGAGGLLEGKRPFTRERLSVLLDGVMRGNGTVAV