MARLLVLRSAPYHRSSLSAAVSSRSASFPRLARRHLPSPLRVPVRAVESSSGATKQGEEAPLAAGEAQEPLPTAPAFVVEELGWGTQLAVKLKMLVAPPWKRVRKGSVLTMTLRGEISDQLKTRFSSGLSLPQICENFEKAAYDPRISGIYLHIEPLSCGWGKAEEIRRHIVDFKKSGKFVVGYMPVGGEKEYYLASACAELYAPPSAYVALYGLTIQQTFLRGVLEKVGVQPEIQRIGRYKSAGDQLGRKSMSNEVKEMLGALLDNIYGNWLDTVSSTQGKKKEEIEEFVNSGVYQVEKLKEEGWITDLLYDDQVMTMLKERVGQNDKKSLRTVDYR*