MSLLWNVGVAALLAVLWTASEAVRRLYFHPLAHIPGPRLAALTWWYEFYFDVIRPGQYVFKIQELHTRYGPIIRITPDEVHVNDVGFLDTIYAPSMIRRDKYGYQLRSLRVPGGLGTTTDHDLHKVRRESLTPFFSKKNIQYMEGLITDKVDQLKQLISTHAARDTPVNLSDVFLAFSNDVVNNFLFAHRTDVLASEPKAATLRQNSKELLMGININKHFPQIPDLLESLPMSISRPVMPPGLIDLLALFDRVREEIFMIKKDKESSVTHKKNIGPTGKASVFDSLVDNPNLPASEKTLLRLQQEGALLVLAGTESPAQTLNIIFYHLLANPALLEKLRRELRAVPVPSSWTQLEQLPYLSAVIEEGNRLSFGVTARSARIAYEPLTYKPSAHVSSTCPPSTRSKSYIIPAGTPVCTTTLSAHTADTVFPDPFVFDPERWIGDAGKERRRFQMAFNKGGRRCLGIELARAELYHVVAALVREFDMALFETDADDVAFMYDYQVAMPKMGSKGVRIMAKLAH*