MSENVIVEYIWVGGSGMDLRSFSRTLSKSVESASELPDWTFDGSSTGLASGIDNEVVLKPLKLFKDPFLGGNNILAMCELYTKNGDALPTNTTARAACIFAIERVADEDPWFQIEVEFTLLDKNTYEPVGWPLGGYTGSQGPYYCGEGADKVWGRDILYEHYLACQYAGINIAGVHSGVTHGQWAFQIGWTRGLDAGLQVWMARYILLRIAEQAGLVVSFDSKPIPGDWHGMGAHLNFATKSSLEDGGLAVIEKMIEKLAKAHDELLQAAGEGVEGLLTGKHETASLNTFSWGTDSRSASVRISRQAEKQGKGYFEVRLFASNMNSFVATSLLVEVTILLE