MASKLKPFTNLRRYKPSPLNQNRSLSSNPTSQSNYRKQTSLANLLQRHGFPPSSLRHFLSRNTFLSNSDLSETEASLSILLSLKLPQKQLVSLINDCPNVLRPNFLRKWKLPLSGTISSSAIKTVLEHSSRFGINPDKFHECTNVLKGLGFCDSTVSKVLEAFPNVLALNEVEIHRKVEFLIGIDVPNVERFFHVFPEILGISIDSKLKPLLDEFIRIGFSKEEIKKEIFREPRVLGLELGELSRCLELIKSLKCREVIKDEILKEGLFRAGFEVKVRVDCLCRHGLIRREAFKVVWKEPRVVLYEVDEVEKKVEFE