MESLRVHASALLSLSSPAASASQPTSSSTPAGRRALAAEGVFECKTCSKRFPSFQALGGHRTSHTRLQAKLLSDPAAAAAAAAERERARVHECAVCGVEFSMGQALGGHMRRHRGETGTATVVLADADADDSGGATVPQPPEAMPDLNYPPLEDAGDGSEPELLNLLV