MADFEIQKPLRKIAEAFKELAVTLNSQTMASSTSSADLEVAPFSRACSLVSPLFGCLGIAFKFAEMDYVSKVRDLGEASKSIGTIQEMVNKDIEENCVRKAGSHSRNLLRVKRGLDMVKVLFEQILITEGNSLKDPASKAYAQVFAPHHGWAIRKAVAAGMYALPTKSQLLNKLNEDESSAKIQMEYYIAASAPVILFIDKLFLSKKLGIDW