MSSRRVATELNSLLDKAIVVRLINNKIYYGTLSSYELSPFILTLTNAKDNDNNTYYKVILNGNSITEILVKSSPIFDPKEFADLVTKELNLRAGDAKVYEEAGVVVILDRIKVSENGVEGSGPLAQRIYDLYNDYINKKKKGS