MFASKLLDILDALPSDEEPGERVVLDAPEEKSEMKEDEKGMSSHSDGHKKEDSFTFPTLDFLDPIVDASSKEALADDTKAVDEESVVSDDIARRNDTEVRALTSVESDAIECDMEDRDAKWNTPEFECSIIPDLIDEKKDDSVVSDAQFTSGYKFSENDAKLYSEKRAKEYDLPELVVFYKEGDKNIAKNLCRDDSGAYVSIPDDEDQQSNTSTESADTELLSSADGSKSSVEYENEKTELLVPNDPMPGSPEEVYRYENDSDDNYLEDLVMIFGSKGTAKWKHSPNAIASPNVLGVESSQQSTQPDQIPFEETASEIQNAEIVPATDLATEATVSCLNSTEPESAINLGQGVENVVEPKDVENHESRSLGDFLVYSQGYLADGEASFSRLRRGSGPAINARRVSSFGRHSIGSDSSTASNGSFAFPLYYSATSSCTSFFQFSNHYLTSSLFRCVCSLNPGWYSSPVRMVQDVETTPHVRKQRRWKRGLLCCNF*