MFTRLGARFLRCYSNSSSGATSNLAETIAASIEGVDKAGVSELLTAVPELTKYTPEQWHRTVKLLTTEGLEAQKLLSIIGGHPDLLVRPAEKIAESLHCWRSCQFGDANMKVLVSAHPYFLDFTNHGHLAQRVAFLHSHFETRKNVFRLFLNAPNLLVDDQHEMMAKITFLMQTARHEVLEVVKSCAFSHELEHLRCRHMFLERLGLFKPRSLKVEKGTPTGNPALHQITDTSDKRFAVKVAYVTLEEYEVFQELYRRELEHDERYETDDDDEPDETEPLEREPNRNADLKKSR