MNLDFDDSKRMHYGVTKQERVKMLQRFIKRVDGKLALCKNVPLNRFSIKCKDDVGPAPVIGWITNVLKRRVSELALDISSCWDWPMSTAIDGCNTMVQEFWESCSVSSTSLKRLTYLKANFDSLVEARLDLQMTHDQIHKAKFSADDPIQHEGLVGNATVFFIGICNVRSLYLSYNTLEPLPVFNNLIQLTVKTDRLVGWESLTALLKNSPNLETLVFEGLLHRYDMKCQSSDECLCKPWEEENIPTCLSLSPVKVLKIMKFGDIDEDEDMDKMMDQVEYFLETMPNLEQLIIHYETSIDEDVEEVLSQFQMVPREGLTECRIQVISDNLVLSSI*