MDQNNSLPPYAQGLASPQVRELEGGNVLSPMMPYGTGLTPQPIQNTNSLSILEEQQXGQTPQLFHSQTLTTAPLPGTTPLYPSPMTPMTPITPAIVPQLQNIVSTVNLGCKLDLKTIALRARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEQSRLAARKYARVVQKLGFPAKFLDFKIQNMVGSCDVKFPIRLEGLVLTHQQFSSYEPELFPGLIYRMIKPRIVLLIFVSGKVVLTGAKVRAEIYEAFENIYPILKGFRKTT