MDQNNSLPPYAQGLASPQVRELEGLPRCSPMMPYGTGLTPQPIQNTNSLSILEEQQXGQTPQLFHSQTLTTAPLPGTTPLYPSPMTPMTPITPAIVPQLQNIVSTVNLGCKLDLKTIALRARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVVQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLTHQQFSSYEPELFPGLIYRMIKPRIVLLIFVSGKVVLTGAKVRAEIYEAFENIYPILKGFRKTT