MLFSSKKNVQELTLQIFIGNKYHLPSYLFTFQQLRHLDLDMCFFHPPPDFKGFAKLISINLQHVIFDLTIFRNLITKCPLLESLMLTRCTAFDVLEIDAPNLKCFDFLGTSKFICFKNVPMLKTIVVCLNRILMDTSTLCSNLTKFFHFMPSLEELELGGSSLEYLNMGGIPENPPVALNNVKSLCISDMSFRNVEEVSSAVYLITSCPKLQELTIECEAVGIVVELVIQFLRAKAISCGAMKLLKSVEMHYFISFEMEIEFVKFILASAPVLKEIFIWSSGQFHRGTQMMDEIKQFHRESPNVRFKFEEM*