MGSFPNAIKVEGLDNTGNSKGKKTASEKEEQPGCWFKFRSIRSCLSSRYKLETSTSGTSCETKSTNETGRDQLVVPVVSSTTTTASNGESGTSTPRIAEDLKVASQLRRFTFGDLRHATRNFRPECLLGEGGFGRVYKGWIDEGGIVPVRPGGGLSVAVKILNHGGLQGHREWLAEVSFLGHLLHPNLVKLVGFCIEGDQRLLVYEFMPRGSLENHLFRRSIPLPWSIRMKIALGAAKGLAFLHEEAERPVIYRDFKTSNILLDAEYNAKLSDFGLAKDGPEGDNTHVSTRVMGTHGYAAPEYVMTGHLTSKSDIYSFGVVLLEMLTGRRSLDKNRPNREQSLVEWARPYLGEGRRFYRLIDPHLEGHFSVKGAQKAAQLAYHCLSRNPKARPLMSEVVEALEPLLHLKDMATSSYFFQAMQAEGGGANPYPDARNVVRAQAALARNEHPIRSLSRSSFHTTSRRILMANNHERL