MWILESPLLRDAGAAVLTGATALAVLRFWEEVGNRALLDQKLCRKLVHITVGLVYFLMWPLFSADDVYAPFLASLVIAFNIIKVTLIGLGIVKDDGVINSMTRNGDRRELLKGPLYYACAITLATVIFWRTSPISIAVICNLCAGDGVADIAGRRFGHVKLPYNPDKSYAGSIAMFLAGFLASILYMCYFHLFGFVEESWSMVIAFGVTSLAAAIVESLPISTRLDDNLTVPLASVLVGVLVFYYTGARNLCCMSADSSDISALVQNQMVLDRF*