MVRKLKFHEQKLLKKVDFINWEVDNNIHEVKVLRKYHIEKREDYTKYNKLSRNIRELAQKIRDLDAKDGFRSQSTALFLEKLYSVGLIPTKQNLSLANEVSASAFCRRRLPTIMLKLRMAQNLRNAITFIEQGHIRVGPEVITDPAFLVTRNMEDFVTWVDSSKIKQHVMNYNEERDDFDLMA