MTLLLLGAVLLVAQPQLVHSHPAAPGPGLKQQELLRKVIILPEDTGEGTASNGSTQQLPQTIIIGVRKGG
TRALLEMLSLHPDVAAAENEVHFFDWEEHYSQGLGWYLTQMPFSSPHQLTVEKTPAYFTSPKVPERIHSM
NPTIRLLLILRDPSERVLSDYTQVLYNHLQKHKPYPPIEDLLMRDGRLNLDYKALNRSLYHAHMLNWLRF
FPLGHIHIVDGDRLIRDPFPEIQKVERFLKLSPQINASNFYFNKTKGFYCLRDSGKDRCLHESKGRAHPQ
VDPKLLDKLHEYFHEPNKKFFKLVGRTFDWH