MDAQEKSLSFLPPIFEDIEQSKRILNTNMGELTKCSVGDLSVYGDNGALKNFEILGREKDVEKIRMLFRNTSAKINVFKESGSNENSKNNTDTENDTSEKKASQLANDFREKFYTQAKRSGGDNDSTLTNDTNLRETKNDIDTSSDSENEKEEPPTCLEGRSSLSASAIGLSPEIQNRRDIIRIQNRITNLGDRNFISPNRWYIKECCWFKKVGKRHSLVFFFFTDLLVISKLTHRRSQSHMDVKSPTKVKFRKALDLHCLDVQAVPDSSKGHNLLRLKSYKTSKKGHKKKWKRIFAADTKEHRDQTFVELCQLRDSLLKLSLLDG*