MTLLLLGAVLLVAQPQLVPSHPAAPGPGLKQQGLLRKVIILPEDTGEGAATNGSTQQLPQTIIIGVRKGG
TRALLEMLSLHPDVAAAENEVHFFDWEEHYSQGLGWYLTQMPFSSPHQLTVEKTPAYFTSPKVPERIHSM
NPTIRLLLILRDPSERVLSDYTQVLYNHLQKHKPYPPIEDLLMRDGRLNVDYKALNRSLYHAHMLNWLRF
FPLGHIHIVDGDRFIRDPFPEIQKVERFLKLSPQINASNFYFNKTKGFYCLRDSGKDRCLHESKGRAHPQ
VDPKLLDKLHEYFREPNKKFFKLVGRTFDWH