MGCCGSKSLPASDLVTEREPAGTILGKPLVEFKKLYKLREELGKGGFATTYMCQEISTGRSFACKSIPKRNLTSQEAVKTEIEIMENLSGVSNIVQFHASYEDKNFVHIVMELCRGGELFDRIHALVKSHRYYTEKDAAVIFKSIVNAVQICHSMNVIHRDVKPENFLFSSDDEESSKLKAIDFGCSVYIKEGVELKEKVGSLYYIAPEVLREESYGKEIDIWSAGVILYILLSGSPPFGNDDEIKKGIIDFDSQPWPCISVGAKDLIKRMLNKNQKERISAENVLEHPWILSEAPDKPIDGVVLSRLKQFRAMNKLKKLALKVIAEGLSEEEIRSLKTMFESMDTDKSGSITYEELKTGLNRLGSKLPEAEVKQLMEAADVDGNGTIDYIEFISATMQRHRLERDEHLHKAFLHFDKDNSGQYITKDELEIAMKEHGMGDEACAKEIISEIDKNNDGKIDYEEFCAMMRSVNLQGQLIHH*