MESVKLFWLFGLLIIGSAGECMGVMGGHGPRRCSFPAIFNFGDSNSDTGGRSAAISEVFLPNGETFFGKASGRFCDGRLILDFISETLGLPYLNAYLDSMGTNFWHGANFATGGSSIRPGGYSPFHLEIQLAQFKRFKSQTTALFLQLNHNCTTAPFKSEVPRPRDFSKALYTIDIGQNDLAYGFQHTNEEKVLASIPDILNVLSGVVHQLYEEGGRTFWIHNTGPIGCLPYSVIYYQQKPRNLDRYGCVKPHNKVAQEFNKQLKDMVIKLRAQLPHAEFTYVDVYSVKYSLVSQAKDLGFVDLMNFCCGSYYGYHVECGQKAVVNGTVYGIPCEHPSRHISWDGTHYSEAANEWVAKAILNGSFSDPPIPVSEACHQ*