MSYQMQDISFLLILLPLLSLFFFYCTLLKQNLNLPPGPRPWPVVGNLLQLGKHPHSSLAQMARAHGPLISLRLGTQLLVVASSPSTAAQVLKTHDRVLSARYIPHTYRVKTYIEHSLAFSFDCSEQWKRMRTVCKTELFTTRMLDAQAHMRERKVGELMGSLLLKRGGVVQLGKLVFGTVFNIMSNVVFSRDAFDLVDQEENKASRLKFGVSRALELGLVPNLADYYPSLARLDIQGLNRETASFLERIYSVWELFIGKRREEEGDNDERKHDFLSVLFSAGCSDLQLKALISDMFVAGTDTSTSVVDWTMSELMRNSKLMQKVKDELKQVVGERIEGEYAVRESHLSHLHYLQACIKESLRLHPPAPLLLPRQALEACEVMNYTIPKDCRVMVNAWAIGRDPNVWKDPLTFSPERFLNSSVDYKGKDFELAPFGAGRRMCPGLPLASRVIKLILASLIHTFDWSLPDGIQPSQLNMNERFGLTLDREQPLLLVPK