MSQPPTNPVSEKTGLWWIDGQRFSPLYTVLPAEIRILIFKFTLAKDVDLKNLYPFEAFYYRPGCAGPMRADLGLLRTCRRVYREAKDLVWDPSTGNCEETFWWGGTIHRPKECRSYLHRNRSWEGTSSTILTRPYTESQWSRMTSIHLYMEAHCCTTPVFTGFFARLAHLRPRVIRITFRRTDWIGWEAVSGGLSLGTDVPWYHDDAQATGAIPNSVEAIILELETVEWRSDEVDDVITMMFDHSSRCRWKREDGRYLVLDRQAGVKQWDWMGTSRPGYVGYKSQPLEFQTQYTVKVLMFTLRY*