MDASIFFPSMRAPSWYHFWRETTIQGPSLNKPCVFEELPFFVISRICFDFFRVIIYSPTCQTVVSDPFLWYSGPAPVFALEEEPEEAVGEPQRLVEWQADDVI