MESQWIFNLLLVLQFVFIIALAVWSFRLSSKLKHSMKEQEKADANQKKQVQVLASGSIGMGRRLVAIEKKLNIAVERQSEIISKESTGGVSYNRAMELLEMGATVDDLVSKCGLIRAEAELISLLKSESRRNSDHPYS