MELLPFFEWAETSFLGYIGKTYGGVYATFGQSVHLMALAVLGGSVLIADLRLLNVILKDVPSEIVADQAHKWFKVALAVILSSGVFMAAAVAQRMYYNDFFWAKMSALLVGIIFVFAVKRPLLNGTHADIHPMVIRLVAIASILIWFSVAATGRWIGFSG