MSMGSDTSWVGKKPPRRLGGMADALSIASDLGFSIPPPHSQEDIQNLSTASNGDKSDDLIRVLRELTSVQRNISNLQVELQGRKDDKNVAHLTHVTEMQKKCDSLARITSILKDIIQNKDRIIARLQQPYSLDCIPVEAEYQKQFSELLLKAASDYEALTASVADFKWSQNFTEPPSIWGEMLRPIPVALASCTRYFEAMSAMRESLATLQHLRVGLPSLPVTPAKDNSQGINDLECVTPPPWREDPSSNDLMIVGWPPSVKKSIEM