MVSTDHQFALSTSSTHRHHPPIVPPNVAEKSKGPLAFIQKLFEMVNDPESTDAIRWSSSGDSFFVLDQERLAREVLLQWFKHQHFSAFVRQLNLYGFHKIPHLQQGDLLSDTDTEFWNFAHSDFIRGHPELLLRIRRKKQISRVQQQQQQDEPAAAALVADGNGNSVAGACHVFLKILPKLPQTGSTRANPSTGLVALSRL