MQGDATPVFIEPSNNMQGGITTTVGAIMPRNFTYEQLLLATKNFRKSEVLGRGGFGKVYKGILPPDGRPVAVKRITSYNSRQDFASELRIISDLRHRNIVKLRGWCKDVSRGEFLLVYDYMSNRSLDRVLFKLDWGRRLDILRGLGSALLYLHEECDPFILHRDVKSSNVLMDENFVAKLGDFGLSRRVEQGQLGLTTVVAGTRGYMAPECFASGRATKQSDVYGYGAVLIEVASGRSPAQLFPDAGGLLVDWVWKLHGERRLMEAVDPSLLAFDEKEVQTVLTVGLACCHPDPGARLTIRGALEALNMSGFPPIILITPPKPIANYGPPPPLSIAQILPPFS*