MVRKLKFHERKLLKKVDFIDWELDNNLHENQVMAKFGIQKRSHYLLYNKLSRNIREFANKLKDMPDSNPSKRVMIRKFLGKLYNCGLIPAADSLERANKVTASSFARRRLPVLMKLSNMTETIKLATDYVEQGHIRVGTELVTDPAFLVNRDLSDYITWSRGSKIKKHIDNYNNERDDYQDA