MMGSFPNAIKVEGLDNTGNSKGKKTASEKEEQPGCWFKFRSIRSCLSSRYKLETSTSGTSCETKSTNETGRDQLVVPVVSSTTTTASNGESGTSTPRIAEDLKVASQLRRFTFGDLRHATRNFRPECLLGEGGFGRVYKGWIDEGGIVPVRPGGGLSVAVKILNHGGLQGHREWLAEVSFLGHLLHPNLVKLVGFCIEGDQRLLVYEFMPRGSLENHLFRRSIPLPWSIRMKIALGAAKGLAFLHEEAERPVIYRDFKTSNILLDAEYNAKLSDFGLAKDGPEGDNTHVSTRVMGTHGYAAPEYVMTGHLTSKSDIYSFGVVLLEMLTGRRSLDKNRPNREQSLVEWARPYLGEGRRFYRLIDPHLEGHFSVKGAQKAAQLAYHCLSRNPKARPLMSEVVEALEPLLHLKDMATSSYFFQAMQAEGGGANPYPDARNVVRAQAALARNEHPIRSLSRSSFHTTSRRILMANNHERL