MSMGSDTSWVGKKPPRRLGGMADALSIASDLGFSIPPPHSQEDIQNLSTASNGDKSDDLIRVLRELTSVQRNISNLQVELQGRKDDKNVAHLTHVTEMQKKCDSLARITSILKDIIQNKDRIIARLQQPYSLDCIPVEAEYQKQFSELLLKAASDYEALTASVADFKWSQNFTEPPSIWGEMLRPIPVALASCTRYFEAMSAMRESLATLQHLRVGLPSLPVTPAKDNSQGINDLECVTPPPWREDPSSNDLVLRRQEMESQREDSEVGDSCQIENLNQR