MATLSPIVVKEIQFGSTVEATKDEREFRNYVDSSLQELVSKTYREQHAYMTYDYAVAKAKHYGALNTGLEMTIWEAAEMLNDIVDESDPDVDIPQIHHNLQTAEAIRKAYPGEEWDWFHLTGFIHDLGKLLLHPRFSEPQWAVVGDTFPVGCKFSESIIFHDYFKANPDYHDSRFNTENGIYQPGCGLDNVVISWGHDEYMYQVCKGNNSTLPLQGLYMIRYHSCYPWHRAGAYQNLTNEQDREMLKWVQEFNKFDLYSKDSQKVDIDELRPYYEKIARKYFPEKVRF*