MSLEEEIKKVLLNNPSILVDVLTAKPEIVYQVLARLTPWQSLATKQDVERLDKEIEEVKKTMATKQDVERLDKEIEEVKKTMATKQDVERLDKEIEEVKKTMATKEDLKRLETIITGLGARWGILNEDSFRQGISEILSNSGWKISREVLYDRDGYVYDEPSDVEYDIVVKDSSVILVEITSSIRRGDLPTIKKKKEFYEKVKNIKVNLVYVITPFIHDRYPERIKAMAKDMGIEIIYPSS