MSTSKLNIEGVMLFEQPFARVPYENYRKVFRASQRNVEKELGAVQSSANDLAKRSKARNNSTEESIKAVDSMITRVENLKRKLSELQSSAGTPTLGVMRERLQHLGAVEDIPSVNEPEFTRWADTRLDRWLVDWALRTGKEKTARMIAEDRGIERLVDIDLFSDVCRIEEGLKRQSCSEALAWCSENKSSLRKLKEYIELARARKNEDAIAYSKKHLLPWQETHLAQIRQAAALLCFPPTTTCGPYKRLYDPARWTTLVQSFRLAVYNLSTLPTEPLLHLAVYAGLASLKLPACYDRHTKNTNCPVCDPNLGELAKEVPYSHHVNSTIVCRMSGKIMDADNMPMAFPNGYVYSKEALEEMALRDDGYVTCPRTGERCLFSELRKVFIS*