MEKGLTSTPNIPLNNSNFIFPRGLVKILATFSQPWRLRPDQLTVLVNGFSESRLPLLRRIAQSYSAFPCVHSVFILWGNDSTPSELLETLDLISLGAPIYIVKQPSRSLNDRFLPRGAVIATRSVLICDDDVEIDAESLCFALRVWAQHGERRLVGFFARSHGFELETGSWIYTVHPDRYSIVLTKLMIVATEYLFLYTCETPPGVREFVDENRNCEDIAMNFLVADRTGTGPLLVRGNPRDWGDTRNSGGGGVVDAALSNREDHRKFRGGCITEFHRLWGRMPLRYSYGVMGSNVREQALCDKFGVLVPCDQEAGSNSSRPRLSSKEH*