MMETQQPSASEIVPTIQNVISTVNLGCKLDLHQITVQAQNAEYNPKRLHSVIMRTREPKATVLIFASGKMVCTGAKSEAESELAARKCVRTILKMGFDAKFNDFKIQNMVANCDVRFPIRLEGLAYANPQCTSYEPELFPGLRYRMKEPKITLLVFASGKLVITGAKRREDIHKAFEVIYPALGEFKKDMRANSVKFKMGLSFTKLLSRLFAKKEMRILMVGLDAAGKTTILYKLKLGEIVTTIPTIGFNVETVEYKNISFTVWDVGGQDKIRPLWRHYFQNTQGLIFVVDSNDRDRAVEARDEVHRMLNEDELRDAVLLVFANKQDLPNAMNADEITDKLGLHSLRQRHCHPSIASRHLRIARGSRNLARRLLVLQAKLATTVQLPQEPLVLLKILE*