MPEPVPNFSNSVKLKYVKLGYQYLVNNFLTFLIVPIMAALIIQVLKLGPEEILSIWNSLHFDLLQILCSSFLIVFIATVYFMSKPRSIYLVDYSCYKAPVTCRVPFSTFMEHSRLILKDNPKSVEFQMRILERSGLGEETCLPPAIHYIPPTPTMETARNEAEVVIFSAIDDLMQKTGLKPKDIDILIVNCSLFSPTPSLSAMVVNKYKLRSNIKSYNLSGMGCSAGLISIDLARDLLQVVPNSCALVVSTEIITPNYYQGSERAMLLPNCLFRMGGAAILLSNKRKDSRRAKYRLMHVVRTHKGADDKAFKCVFQQEDPQGKVGINLSKDLMVIAGEALKSNITTIGPLVLPASEQLLFLFTLIGRKIFNPKWKAYIPDFKQAFEHFCIHAGGRAVIDELQKNLQLSAEHVEASRMTLHKFGNHTLHFIILCFNTSIYVVIF*