MPPPDLASATLAQIQSHRCCAAYPQVCTQRKAGKRELALAMVSSPNDRDDFRKMGAVMLSDSGTTTPERPLVGKLAIVPQEKAGGKKPRKLLGAFRSLFNILPIPTLSCKWLALPSGPSEYPSLGSRVTGTLFGYRKGHVHFAVQEDPKSQPVLLLELATPTSTLVKEMASGLVRIALECEKSTSRAKLFHEPVWTMYCNGRKTGYALRRVCSEADVHLLSLVQAVSMGAGVLPMNEEGSEGELMYMRAKFERVVGSRDSEAFYMMNPDGTGGPELSIFLLRI*