MLAAFVQSKDTHSARFFFDTMPHRSVVSWNTMISALAHHGDLEEAGNLFDLMPDPDTVSWNTMIQAYTNAGKIDLAIAMFYEMNNRDIGVRAEEITFATAVDACAGIPSLRDGETIHRCAADEGLDCDVVVGSAVINMYSKCGRLDRARGFFEKMAVKNTITWNTLITAYARNAPPQQTLQIFQEMQQHGIKADDVTTVCVLLAYSHGGLVAEGLSCFVFLVAEHGIRATMEHYKCVTDLLCRAGREDEARELIRGMPFHPDSLAWMILVGSCKSSWEVGGVAARAFELDPSEGSLYVLLSNLCKNSVS*