MSGLGSGRPQAAQKILQSLRPPLSFASPSRPPFAAPDEYHRFPTPAAATGPGATSGGVGVGGDPPDTIEEGLVLRTPLKRKARSVENDTAESSDCIITSPMLTPVSGKTVKASKAKAKNSKAGPQTPTSNVGSPLNPPTPVGTCRYDSSLGLLTKKFINLLKQAPDGILDLNNAAETLEVQKRRIYDITNVLEGIGLIEKTLKNRIRWKALDDSSVHLDNGISALQAEVENLSLQEQALDERMSDMREKLRELTEDENNKRWIYVTEDDIKGLPSFQNYTLIAIKAPHGTTLEVPDPDEAGDYLQRRYRIVLRSTMGPIDVYLVSQFDENIEELGDVMPRHQPTEDFNTTYAAQSSTPIDVAHDVQQSQKIPQDPSTLHDFGGMTRLTASDVQTSDYWLLTEGDVSMTDIWRTERILDNHSLS