MTTPQTSDLVAVEFAQMYRELREARAALAKRDAELEDSRAKRAKLVSELDATRAEFEVLRALHPTKIDGAIACVIFAHLEDPKDRVALAAVSKVFRDAEQSDASLPGSTEALRELGDKFCKDHYMKASYWFRKAADRGDADAMFKMGSFYAVECGVMTDLSTACEWWERASGCGQLNATFELADCCEAGVGVERNGAKALELYLKGAELGCKTCPMRLGRIYEHGDCGVAVNKTEALKWYRVSVERGDDYAELWVVRLEAELAAA*